2009-10-07 9 views
0

buildserver를 다시 설치했으며 더 이상 프로젝트 통계의 표준 그래프를 볼 수 없습니다. 표시된 오류 메시지는CruiseControl.Net - 프로젝트 통계를 볼 수 없습니다.

"누락/잘못된 통계 보고서입니다. 통계 게시자를 활성화했는지 확인하고 그 후에 통계를 적어도 한 번 수집하십시오."

내가 아는 한, ccnet.config 파일은이 점에서 변경되지 않았으며 검사를 통해 프로젝트에 대한 Statistics/StatisticsList-section이 있는지 확인합니다. 또한 값은 Artifacts \ statistics.csv 및 Artifacts \ report.xml 파일에 표시됩니다.

내 생각 엔 StatisticsGraph.xslt가 될 것입니다. 배포본에서 Server \ xlst와 WebDashboard \ xslt (둘 다 왜 그런지?!)에 복사되어 있습니다. 재구성 및 확인 - 여전히 동일한 오류 메시지.

이것을 디버깅하는 방법에 대한 힌트를 얻으실 수 있습니다!

+0

버전 (원래 및 재설치)? –

답변

1

통계 보고서는 다소 까다 롭습니다. statistics.csv을 잊어 버리십시오. report.xml은 자세히 살펴 봐야하는 파일입니다.

report.xml에는 헤더 요소와 n 값 행이 있습니다. 머리글 요소와 행 내용이 일치하지 않으면 결과가 전혀 표시되지 않습니다.

내가 드릴 수있는 조언은 that 일 것입니다. 나는 그것을 직접 시도하지 않았고 구식이 될 수 있으며 극단적으로 신뢰할 수는 없지만 문제를 목표로 삼습니다.

+0

설치 패키지에서 전체 구성 파일 세트를 다시 적용하여 작동하도록했습니다. 정확히는 만족스럽지 않지만 트릭을 만들었습니다. –

관련 문제