1

TFS2010にアップグレードしました。プロジェクトごとに開発ブランチを作成しました。Branch1で変更が行われた後、Branch1がベースラインにマージされると、変更されたファイルだけでなく、すべてのファイルがマージされます。

その後のBranch1のファイルへの変更とその後のベースラインへのマージでは、Branch1の最初のマージと2番目のマージの間にBranch2からの変更がマージされない限り、それらの変更のみがマージされます(これは私たちが望むものです)。したくない)。

変更されたファイルのみが毎回マージされるようにするにはどうすればよいですか?

4

2 に答える 2

1

問題は、開発ブランチを作成し、削除してから再作成したことだと思います。過去にこれと同様の問題が発生し、ファイルが削除された後、同じ名前の新しいファイルが追加されました。過去の問題の修正は、根拠のないマージを行うことでした。それを通過するのではなく、開発ブランチを削除して、別の名前で再ブランチすることにしました。

于 2010-08-25T15:42:40.743 に答える
1

最新の変更セットではなく、特定の変更セットのマージを試みることができます。そうすれば、すべての変更を同時にマージするのではなく、どの変更を他のブランチにマージするかを制御することもできます。

また、変更がない場合、自動マージは問題を発生させることなくファイルを処理する必要があります。あなたが直面している具体的な問題は何ですか?

于 2010-08-25T13:57:17.563 に答える