CuriseControl .NETベースのCIプロセスを自分の開発用にインストールしたい - 1人のソリューションで複数のプロジェクトを同時に処理する15人の開発者からなる小さなチーム。CruiseControl .NET - CIビルドの複数のトリガーを避けるために構成するもの
私の質問は、潜在的な複数の同時CIビルドがトリガーされるのを避けるために設定する必要があることです。
私は2分ごとにソースの変更をチェックするようにCCを設定していると言いますが、これは私が愚かな質問をしています。 1人の開発者が10.00で何かを統合している場合、CCは10.02でそれを認識し、ソースを取得し、ビルドを開始し、タイヤを起動します。
一方、別の開発者が10.03で何かをチェックインすると、CCはソースをもう一度引き出してビルドを開始するために10.05で再びトリガーします。
ビルドフォルダはどちらの場合も同じであるため、問題はありません。
CCは、そのalraedyがそれを構築していることを知っているでしょうから、別のビルドのアクティブ化を引き起こさないでしょう(第2の開発者による2回目のチェックインに基づいています)。
助けてください。