0

ソリューションが本番環境で公開されると、通常、次のリリースに向けて同じソリューションで開発を続けます。ただし、製品バージョンにバグが含まれている場合があり、できるだけ早く (次のリリースの前に) 修正する必要があります。この問題の解決策は、TFS の下で分岐を使用することです (必要に応じて、A から B へ、または B から A へのマージを使用します...)。

実装の例を次に示します: http://hectorcorrea.com/blog/simple-branching-strategies-for-team-foundation-server

私の質問: 分岐ソリューションをラベル ソリューションに簡単に置き換えることができるのだろうか。もしそうなら、どのように?そうでない場合、なぜですか?

ありがとう。

4

1 に答える 1

2

私はブランチを使用します。あなたが投稿したリンクに加えて、TFSALMレンジャーズのブラン​​チガイダンスもチェックする必要があります。

ラベルを使ってみませんか?

  1. 分岐は、説明したシナリオを正確にサポートするように設計されており、並列開発を処理するための標準的な方法です。
  2. TFSでは、ラベルは不変ではありません。つまり、作成後に変更できます。
  3. ラベルには履歴がありません。つまり、誰かがラベルを変更した場合、誰が、なぜ、いつかわからないということです。したがって、ラベルを「信頼」して、作成時に行ったのと同じコードを識別することはできません。
于 2013-01-10T14:44:28.977 に答える