2017-02-17 25 views
2

コードがブランチに適用される前にすべてのチェックインをレビューできますか?TFSで可能ですか?TFS - チェックインがブランチに適用される前の義務的なコードレビュー

私はチェックインポリシーを追加してコードレビューを強制することができますが、これはチェックイン前に適用され、後には適用されません。 私は既存のフローをブロックしない方法を探しています。

おかげ

+2

あなたが求めているのは、まさにTFVCコードレビューワークフローが既に果たしていることです。それはそれを達成するためにシェルフセットを使用します。コードはチェックインされていません。 –

+0

既存のフローをブロックすることを意味しますか? "既存のフロー"の詳細を提供する –

+0

@DanielMannまた、特定の支店をロックして、再審査による承認されたチェックインのみをチェックインできるようにするにはどうすればよいですか? – Ben

答えて

2

TFSは、それぞれが確立プラクティスに基づいて、独自のワークフローを持つ2つのソース管理システムをサポートしています。

  1. TFVC - これは棚上げを使用してコードレビューをサポートするサーバーベースのソース管理システムであり、チェックインの前に変更されます。 @ダニエル・マンはあなたが記述した通りに正確に動作すると述べています。
  2. Git - これは分散ソース管理システムであり、Pull Requestsを使用してMergesのレビューを行います。すべての作業は別々のブランチ上で行われるため、ブランチから別のブランチにコードの提案されたプルを確認します。

既存のコードレビューモデルがあなたの目的に合うように、TFVCを使用しているようです。

関連する問題