単純なファイルの違いに基づいて、TFS のブランチをマージできますか?
たとえば、
1) MAIN ブランチから DEV ブランチを作成します
。2) MAIN ブランチのコードを変更し
ます。また、MAIN ブランチを DEV コードとマージしたいと考えています。
基本的に、TFS はこの種のマージを許可しません。これは、ファイルが明らかに異なる場合でも、DEV に保留中の変更がないと想定するためです。いくつかのコンソール コマンドまたはいくつかの賢明な UI 操作でそれを行うことはできますか? この種のマージを制御できますか?
質問する
346 次
1 に答える
2
Main から Dev にマージしようとしたときに TFS が変更を認識せず、マージがまだ行われていないことが確実な場合は、Visual Studio のコマンド プロンプトで次の操作を試すことができます。
tf merge $/MyTeamProject/Main $/MyTeamProject/Dev /recursive /force
ただし、マージがまだ行われていないことを確認する価値はあります。Dev ブランチの履歴を表示して、main が既にマージされているかどうかを確認してください。ファイルが異なるからといって、マージがまだ行われていないことを意味するわけではありません。 .
于 2013-01-15T17:11:39.723 に答える