CruiseControl 2.7.3 (원본)을 사용하여 SVN 저장소에있는 Java 프로젝트를 빌드하려고합니다.CruiseControl에서 SVN 사용 하시겠습니까?
나의 크루즈 구성은 수정 세트에 svn plugin을 사용하고 있습니다. 수정이 감지되면 빌드는 Ant를 사용하여 스케줄됩니다. 그런 다음 Ant 빌드 파일은 svnant Ant 태스크를 사용하여 프로젝트의 전체 체크 아웃을 수행합니다. 잠시 동안 "HEAD"를 체크 아웃하도록 설정했지만, 수정 체크 후에 발생하는 체크 인 때문에 빌드가 실행되지 않는 경우가있었습니다. svn 체크 아웃. 결과적으로 우리는 개미 검사 파일이 검색하는 개정 번호를 사용하도록 ant 빌드 파일을 변경하려고 시도하고 있습니다.
CruiseControl 구성 참조 페이지는 레이블 속성이 labelincrementers 인 것처럼 svnrevision 속성이 설정되고 빌더로 전달됨을 나타냅니다. 강제 빌드 버튼을 누르면 설정되지 않은 것처럼 보입니다.
내가 할 수있는 일이 있습니까?
정확히 어떤 로그입니까? cruisecontrol.log, 프로젝트 로그 또는 빌드 로그? – Steen
아, 아마도 'Subversion'이라는 태그를 질문에 추가하면 더 많은 눈을 가리킬 수 있습니다. – Steen
질문에 추가하겠습니다. –