バージョン管理システムについて語るスレat TECHバージョン管理システムについて語るスレ - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト600:デフォルトの名無しさん 08/04/18 17:20:50 ちなみに、開発者にはメールで報告済みだが、連絡・修正はない 601:デフォルトの名無しさん 08/04/20 14:40:35 Mercurial のマージの概念がよくわかりません 同じリポジトリ内の複数リビジョンの間でしかマージできない? それとも、過去に hg clone して派生したリポジトリ間でしかマージできない? 同一リポジトリ内の tip リビジョンのファイルとコミット前のファイルのマージはできないのでしょうか? そのとき、ファイル名は指定できませんか? ファイル構成がほとんど同じだが過去に hg clone では派生していない 2 つのリポジトリ間ではマージできないのでしょうか? 例えば、ディレクトリコピーなどで複製され、それぞれのディレクトリで 1 回目の hg commit を実行した場合など 602:デフォルトの名無しさん 08/04/22 17:17:40 >>601 >>601 Mercurial では無関係なリポジトリ同士でマージができる。 ちょいと長いけど、以下、やってみたのを貼ってみる。 たとえば2つのリポジトリ、repo1 と repo2 を作成する。 (TortoiseHG 付属の hg で実行) > mkdir repo1 > hg init repo1 > mkdir repo2 > hg init repo2 repo1 には A.txt を作成する。 > cd repo1 repo1> echo A >A.txt repo1> hg add A.txt repo1> hg commit repo2 には B.txt を作成する。 repo1> cd ..\repo2 repo2> echo B >B.txt repo2> hg add B.txt repo2> hg commit 続く。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch