Visual Studio 2013 と TFS 2013 (RC) で遊んでいますが、カスタム チェックイン ポリシーを使用する方法が見つかりません。ソース管理にはGITを使用しています。
sln のすべてのプロジェクトの参照がいくつかのルールを満たしているかどうかを確認するポリシーが必要です。(2 つのパスまたはプロジェクト参照のみを使用できます)
ご協力ありがとう御座います。
Visual Studio 2013 と TFS 2013 (RC) で遊んでいますが、カスタム チェックイン ポリシーを使用する方法が見つかりません。ソース管理にはGITを使用しています。
sln のすべてのプロジェクトの参照がいくつかのルールを満たしているかどうかを確認するポリシーが必要です。(2 つのパスまたはプロジェクト参照のみを使用できます)
ご協力ありがとう御座います。
中間ローカル リポジトリでgitoliteのような認証レイヤーを検討できます。
私はまだこれを自分で試していませんが、Tfs-Git ProcessEvent フックを使用して TFS サーバーでこれを行う方法についてのブログ投稿があります。私の会社では TFVC から Git への切り替えを開始しており、30 以上のチェックイン ポリシーがあるため、このソリューションをすぐに試す予定です。
これは実際にはサーバー上の Git リポジトリであるため、おそらく git フックを作成する必要があると思います: http://git-scm.com/book/en/Customizing-Git-Git-Hooks