누군가가 CC.Net 대시 보드에 강제 빌드를 작성하면 누가 빌드를 작성했는지 (사람/부서명) 또는 필드 항목을 기록하는 방법이 있습니까? 어떤 조언을 부탁드립니다.CC.Net에서 강제 빌드를 만든 사람을 기록하는 방법이 있습니까?
0
A
답변
0
사용자 지정 .xsl을 작성하거나 기존 .xsl을 편집하면 "수퍼 빌드 결과"파일에 기록 된 내용을 모두 표시 할 수 있습니다.
빌드 로그를 보려면 CCNET 프로젝트 페이지에서 "로그 파일보기"를 클릭하십시오.
이후 정보가 파일에 있는지 확인하십시오.
그렇다면 해당 정보를 "낚시"할 수 있습니다.
다음은 기존 .xsl 파일을 편집하는 예입니다. .... 및 svn-revision 번호는 "fishing"입니다. 정확히 찾고있는 것은 아니지만 기본적인 "방법"일 수 있습니다.
http://www.richard-banks.org/2007/01/add-subversion-revision-to.html
0
는 ccnet의 문서에 따르면이 호텔의 : CCNetUser
http://cruisecontrolnet.org/projects/ccnet/wiki/Integration_Properties
을 그래서 당신은 NANT를 사용하는 경우는 $ {CCNetUser}가 빌드를 강제 누가 볼 반향 수 있습니다.
보안이 설정되어있는 경우에만 유효합니다. 보안이 설정되어 있지 않은 경우 (대부분 강제로 빌드 할 수없는 경우) 사용자에게 텍스트 상자 또는 드롭 다운을 표시하여 사용자 이름을 입력/선택합니다. 방법은 http://cruisecontrolnet.org/projects/ccnet/wiki/Parameters을 참조하십시오. 물론 올바른 정보를 입력했는지 여부는 사용자의 몫입니다.