내 스타일 블로그

SEARCH RESAULT : 글 검색 결과 - cruise control (총 1개)

POST : 프로그래밍 노트

Cruise Control + SVN

문제
>> Cruise Control에서 Subversion을 사용하는 과정에서 아래 설정 부분이 제대로 동작하지 않음. 즉, 300초를 주기로 SVN으로부터 업데이트를 받고 mvn을 실행해야 하는데 SVN에서 소스를 아예 받아오지 않는다. 당연히 maven도 "the pom file could not be found..." 어쩌고 하는 로그만 남기고 실행이 안된다.

<schedule interval="300">
	<composite>
		<exec command="svn" args="up" workingdir="projects/${project.name}"/>
		<maven2 mvnhome="${maven.home}" pomfile="projects/${project.name}/pom.xml" goal="clean compile"/>
	</composite>
</schedule>
해결
>> 직접 $CC_HOME\projects에서 svn checkout을 수동으로 한번 해줘야 한다.

테스트
>> Java class파일을 하나 생성한 뒤 SVN에 commit을 하고 schedule이 실행되기를 기다리거나 admin page에서 직접 build 버튼을 클릭한다. 새롭게 commit한 파일이 $CC_HOME\projects에 있는지 확인



'프로그래밍 노트' 카테고리의 다른 글

Javascript로 파일 읽기  (0) 2009.11.16
Commons Digester  (0) 2009.11.11
Oracle SQL 메모  (0) 2009.10.19
grep과 vi 를 하나로  (0) 2009.09.19
Axis2 codegen bug  (0) 2009.08.09
top

posted at

2009. 8. 9. 02:25


CONTENTS

내 스타일 블로그
BLOG main image
익현이의 프로그래밍 노트^^
RSS 2.0Tattertools
공지
아카이브
최근 글 최근 댓글
카테고리 태그 구름사이트 링크