2017-08-08 6 views
0

私は助けが必要です。開発者がスプリントが終了した後もコードをチェックインすると、スプリントが終了して次のスプリントが始まるまで、開発者がコードをチェックするのを制限するカスタムチェックインポリシーのドラフトを手伝ってください。また、2つの特定の段階、すなわち、タスクの状態間のコードをチェックするための別のポリシーを、どのように「承認された」と「完了した」かというようにしたい。タスクが完了した後にチェックインすることはできません。 TFS 2015およびVisual Studio 2012を使用してください。Sprintが終了した後にVisual Studio内でチェックインを制限するポリシーをチェックイン

答えて

0

これは、カスタムチェックインポリシーでは実現できませんでした。

これは、チェックインポリシーの一般的な使用法ではありません。チェックインポリシーの通常は、ユーザーがチェックインをソース管理に行う際にユーザーがアクションを実行する必要があります。たとえば、チェックイン時にワークアイテムをチェンジセットに関連付ける必要がある場合などです。

しかし、あなたのケースでは、特定の段階ですべての開発者がコードをチェックインするだけです。どのコードやアクションが提供されているかにかかわらず。これを行うには、tf 許可を使用することができます。 powershellスクリプトを使用すると、スプリントが終了してから次のスプリントが始まるまで、コードをチェックインするすべてのユーザーの権限が変更されます。

+0

"tf permission"について詳しくご説明いただけますか?ビジュアルスタジオ(どのバージョン)やTFSからやらなければならないのですか? PowerShellスクリプトのサンプルを入手できますか?スクリプトをどこで実行する必要がありますか? –

0

分岐を使用すると、ロックされているブランチに権限を適用できます。あなたが分岐していないなら、何をしていますか?

関連する問題