2010-12-29 3 views
3

CC.Netはかなりクールで、私たちは1年未満で組織内で使用しています。 しかし、プロジェクトリストは現在約30のプロジェクトになっています。正しいビルドを探して間違ったものをクリックしないようにするには、リストをスキャンするだけで時間がかかります!クルーズコントロール - プロジェクトリストがダッシュボード上で長すぎます - フォルダがありますか?

グループにとにかくありますが、この画面すなわちダッシュボードのUI上のフォルダに作成します:

alt textダッシュボード「はdoesnの

答えて

2

(私はウェブ上で発見ランダムCCNEtダッシュボードの画像)

ジェイソンサブフォルダ内のプロジェクトグルーピングをサポートします。ただし、プロジェクト構成<project>タグにはqueueオプションが含まれています。プロジェクトをキューにグループ化するだけで、プロジェクトリストを表示目的で細分化するだけでなく、重複したビルド要求や相互運用性を制御できる追加機能を得ることができます。プロジェクトビルド間の除外(必要な場合)

私たちのCC.NETサーバは約100ほどのプロジェクトを構築しています。ダッシュボードはデフォルトでは非常に混乱していますが、キューを使用することで、左ペインにリストが表示されます。選択されたキューにあるものそのフィルタはURLも調整するので、必要に応じてフィルタリングされたビューに直接ハイパーリンクすることができます。

CruiseControl.NET Queue Documentation

4

また、あなたのプロジェクト定義に<category>要素を使用することができます。プロジェクトは、ダッシュボードの異なるカテゴリ値でグループ化されます。詳細は、documentationを参照してください。例えば

<project name="Project 1" queue="Q1" queuePriority="1"> 
    <category>Category 1</category> 
関連する問題