1

大規模な分散チームがあり、その一部は最初に更新せずに継続的にチェックインし、(さらに悪いことに)チームシティのビルドが赤くなったときにチェックインします。

人々が新しい仕事をチェックインできるようにする前に、チームシティのビルドステータスをチェックするようにSubversionを設定することは可能ですか?

私はこれがほぼ間違いなく恐ろしいことであり、チームの教育と自己満足がより良いことを理解しています...

4

2 に答える 2

3

TeamCity APIを使用してビルドが壊れているかどうかを確認し、壊れている場合はコミットを停止するsvnpre-commitフックを作成できます。

于 2012-04-12T13:51:13.640 に答える
2

Teamcityは、「事前テスト済みコミット」と呼ばれる機能を提供します。これはおそらく役に立ちますか?

于 2012-04-12T13:52:05.707 に答える