2010-12-29 6 views
3

CC.Net은 매우 멋지며 1 년 내내 조직에서 사용하고 있습니다. 그러나 프로젝트 목록은 현재 약 30 개 프로젝트에 있습니다. 올바른 빌드를 찾고 틀린 것을 클릭하지 않으려 고 노력하는 것만으로도 스캔하는 데 시간이 오래 걸립니다!크루즈 컨트롤 - 프로젝트 목록이 대시 보드에 너무 오래 - 폴더가있을 수 있습니까?

그룹에 어쨌든 거기에이 화면 즉, 대시 보드 UI의 폴더에 빌드 :

alt text 대시 보드는 '아무튼

답변

2

(I 웹에서 발견 임의 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> 
관련 문제