プル リクエストは最近 TFS に実装されました。ブランチにマージする前にユーザーにプル リクエストを作成させ、他のユーザーにレビューしてもらう方法はありますか?
TFS グループのブランチへの投稿権限を制限しようとしましたが、プル リクエストによるマージもできませんでした。
TFS 2015 には、これをサポートする機能があります (リリースされたばかりの CTP1 にはありません)。
Approvers と Contributors という 2 つの別個のグループを作成することで、これを回避することができました。次に、寄稿者が特定のブランチに寄稿することを制限し、承認者のみを許可しました。
主な違いは、承認者が貢献者の中にいないことと、その逆であるということです。
ユーザーが両方のグループに属している場合は、TFS 2015 が利用可能になるまで、承認者にセカンダリ アカウントを与えることをお勧めします。これは、承認者がプル リクエストなしで変更をプッシュすることを妨げるものではありませんが、少なくともこれにより、正しい方向に進むことができます。