2010-12-01 2 views
0

Subversion을 사용하여 Linux에서 버전이 지정된 Netbeans IDE를 사용하여 여러 프로젝트에서 솔루션을 준비했습니다.nightly Subversion 용 스크립트

내가 창조 구축 야간 automatize 스크립트 준비하려는 : 를 - SVN을 에서 체크 아웃 최신 버전 - 여러 프로젝트 을 컴파일 - 타르 - (라이브러리, 헤더 등) 파일의 하위 집합을 선택 .gz 그들 - SVN에 tar.gz 커밋

몇 가지 제안 사항이 있습니까? 미리 감사드립니다. Ciao Andrea

+2

개미 또는 메이븐과 같은 빌드 도구를 사용하고 있습니까? 그렇지 않다면 시작해야 할 곳입니다 – Raghuram

+2

매일 밤 많은 바이너리 파일 (tar.gz)을 체크인하면 결국 SVN 저장소가 느려질 수 있으므로 SVN 외부에 빌드 된 제품을 보관하는 것이 좋습니다. –

답변

1

Google 구문은 지속적인 통합입니다.

자바의 경우 CruiseControl으로 시작할 수 있습니다. 야간 빌드와 지속적인 통합 (SVN의 모든 검사마다)을 모두 실행하도록 구성 할 수 있습니다. 실제 빌드 스크립트는 Ant 또는 이와 유사하게 작성됩니다.

+1

Hudson은 지속적인 통합 서버로, Maven 또는 Gradle은 빌드 스크립트 용으로 제안합니다. – rlovtang