TFS (私たちは 2012 を使用しています) で、ソース フォルダーをブランチに変換するのがデフォルトなのはなぜですか?
私は本当にソースをブランチとは考えていません。これにはどのような利点/欠点がありますか?
TFS (私たちは 2012 を使用しています) で、ソース フォルダーをブランチに変換するのがデフォルトなのはなぜですか?
私は本当にソースをブランチとは考えていません。これにはどのような利点/欠点がありますか?
「ソースをブランチとは見なさない」という意味がわかりません。ソースフォルダーからブランチを作成するとすぐに、ソースフォルダーは定義上ブランチになります。ターゲット フォルダーは、ソース ブランチの子であるブランチでもあります。
これを有効にするデメリットはありません。これを有効にするかどうかに関係なく、ソースとターゲットには分岐関係があり、2 つの分岐間で変更をマージできます。
このボックスを有効にすると、ソースとターゲットをマージできるだけでなく、Visual Studio のブランチ視覚化ツールも使用できるようになります。これらのツールは、ブランチとマージ関係の間でコードがどのように流れるかを理解したい場合に役立ちます。
James Reedの回答を拡張するには。ここのTFSに関するMicrosoftのドキュメントによると:
「フォルダ」よりも「ブランチ」の方が優れている点が 2 つあります。
ブランチ階層を表示する機能
変更セットを追跡する機能
フォルダまたはファイルを分岐する
フォルダーまたはファイルを直接分岐することはできますが、これは避けることをお勧めします。そうしないと、ブランチ階層を表示したり、変更セットを追跡したりできなくなります。