1

これが私の状況です: 別のサイトに移動されて久しいリポジトリからのチェックアウトがあります。私のこの作業コピーは、前述のリポジトリの古いリビジョンからのものであり、ローカルの変更もあります。著者がレポジトリを移動する方法は、古いレポの内容を削除し、「MOVED」という行に沿って何かという名前の単一のテキスト ファイルと指示を残すことでした。

新しいリポジトリには、同じ (または類似した) 構造が残っています。私がやりたいことは、新しいリポジトリにあるものと作業コピーにあるものを「マージ」することです (間違った用語を使用していたら申し訳ありません)。TSVN が時々プロンプトを出さずにローカルの変更を上書きすることを知ったので、これを行うことに少し躊躇しています。

新しいリポジトリをローカル WC にマージするにはどうすればよいですか?

4

1 に答える 1

1

Check Out「新しい」リポジトリを別のフォルダーに移動し、ファイルをコピーアンドペーストで上書きすることをお勧めします。プロジェクト構造が大幅に変更されたため、このローカル コピーを上書きした後、コマンドを使用してファイルごとに確認しますDiff

最後に、変更をコミットし、他のローカル コピーを更新します。このローカル コピーからのローカルの変更は失われません。発生する可能性が最も高いのは、いくつかの競合です。

于 2013-03-25T16:51:57.070 に答える