皆さん、
SVN リビジョン、たとえば r100 でのプロジェクトの数週間後、リビジョン、たとえば r10 からレトロスペクティブ ブランチを作成する必要があることに気付きました。r10 のブランチ オフは製品の V1.0 としてリリースされ、トランクは V2.0 になるという考えです。
プロジェクトのディレクトリ構造は次のようになります。
/svn/trunk/ProjectX/
/svn/branches/ProjectX/v1
ブランチを作成した後、トランクの次のフォルダー、HEAD リビジョンをブランチに移行する必要があることに気付きました。
/svn/trunk/ProjectX/commonStuff
私は次のようにこれをやろうとしています:
$ cd /svn/branches/ProjectX/v1
$ cd mkdir commonStuff
$ svn add commonStuff
$ svn merge https://repo.address/svn/trunk/ProjectX/commonStuff ./commonStuff
上記のコマンドを実行すると、通常、ツリーの競合が発生します。commonStuff が私のブランチにまだ存在しないため、これは私を困惑させます。
私は何か間違ったことをしていますか?そのようなブランチを作成するより良い方法はありますか?
あなたの助けと洞察に感謝します。
-ラージ