TFSでは、ブランチが明らかに作成されたフォルダにのみブランチをマージできることに気付きました。TFSでは、直接分岐しなかったトランクにブランチをマージする方法はありますか?
私は次のフォルダを持っています:トランク、タグ、ブランチ。
私はリリースがあると、トランクの最新バージョンを取得し、それをTagsフォルダに分岐します。 Project_01Aug2011。そのリリースでバグ修正が必要な場合は、そのタグからブランチを作成し、Project_01Aug2011_BugFixingsという名前を付けてブランチフォルダに配置します。
問題は、ブランチでいくつかの修正が加えられたため、これらの変更をトランク自体にマージする必要がありますが、これは可能ではないようです。
TFSでは、ブランチが直接発生した場所にマージすることしかできません。
TFSを使用すると、ブランチの変更をトランクにマージする方法はありますか? (Subversionの中で、それは非常に簡単だったと私はそうすることができます。)
おかげで、
あなたの2つのオプションに感謝します。最初のオプションは、タグリリースの新しいコピーを作成する場合にのみ実行できます。どのようにしてTFSの支店をコピーできますか? 2番目のオプションは信頼できません。なぜなら、どの領域を参照してマージされていないかを確認する必要があるからです。それを盲目的に自動マージすることはできません。 –
@ Lightあなたはこのリンクを読むべきです、http://msdn.microsoft.com/en-us/library/bb668976.aspx、それは競合をresoleするためのダイアログを持っています –