0

私は、5 人の開発者と 1 人の QA 担当者のグループで構成される小さな開発ショップで働いています。私たちは TFS を使用しており、このツールの使用方法をより洗練させる必要があります。

現在、開発チームは毎晩コードをチェックインしています。毎晩のビルドが実行され、出力がネットワーク共有にプッシュされます。私たちの QA 担当者は、このビルドを翌日のテストに使用します。トランク コードベースからのビルドには、QA プロセスを妨げる問題やバグが含まれていることがあります。これは過去には大きな問題ではありませんでしたが、現在は、QA 担当者が安定した QA でテストする状態にしたいと考えています。建てる。

したがって、ブランチ (QA と呼びます) を作成する必要があると思います。開発者はトランクから開発を続けますが、QA 担当者は QA ブランチのコードから作成されたビルドを使用します。

簡単そうに見えますが、コードレビューも始めました。したがって、コード レビューが行われたコードのみを QA 部門に昇格させたいという別の要望もあります。各開発者は TFS アイテムを処理し、変更セットをチェックインするときに、チェックインされたコード ファイルと TFS アイテムの間のリンクを作成する TFS アイテムに対して実行します。最終的に、TFS アイテムは完成し、コード レビューの準備が整います。TFS アイテムに添付されたすべてのコードがレビューされます。これらのファイルのバージョンを QA ブランチに昇格するにはどうすればよいですか?

QA ブランチでバグが見つかった場合は、QA ブランチで修正し、変更をトランクに戻す必要があります。TFSにはこれを自動的に行う方法があると思いますよね?

簡単に言えば、かなり標準的なビルドおよび CM 環境を実現したいと考えていますが、TFS でこれを実現する方法がわかりません。上記の状況を踏まえて、特定のニーズに対応する書籍または Web サイトを誰か指摘してもらえますか? CM 理論や TFS に深く入り込むことなく、これを実現したいと考えています。

あらゆる提案に感謝します!

ありがとう、ジョン

4

1 に答える 1

1

CodePlexのリソースをざっと見てみるとよいでしょう。分岐モデルを構築する方法については、さまざまな戦略が用意されています。

于 2010-03-19T07:54:10.780 に答える