2011-08-31 3 views
0

부모 목록에 모듈 목록이 있습니다. 각 모듈에는 부모의 버전 번호가있는 < parent> 섹션이 있습니다. 먼저 SNAPSHOT이없는 버전의 태그를 만든 다음 해당 태그에서 분기를 만들고 싶습니다. 문제는 maven이 각 모듈의 버전 번호를 묻는 것입니다. 모든 모듈을 동일한 버전으로 설정하는 방법이 있습니까? 감사합니다. .Maven 분기에 배치 모드 명령이 있습니까?

답변

1

당신이 릴리스 플러그인을 사용하는 경우, 당신은

mvn release:prepare release:perform 

다음은 autoVersionSubmodules 플래그를 추가 할 수 있습니다 실행 의미하는 '릴리스를 할'에 의해 다음과 같이

mvn release:prepare release:perform -DautoVersionSubmodules=true 

이 의지 모든 하위 프로젝트의 버전을 부모에게 허용하는 버전으로 설정하십시오. 또는 모든 기본값을 허용하려는 경우 --batch-mode 옵션을 사용할 수 있습니다. 자세한 내용은 http://maven.apache.org/plugins/maven-release-plugin/examples/non-interactive-release.html을 참조하십시오.

+0

일을 준비합니다. –

1

당신은 릴리스 대신 release:branch 목표를 사용할 수 있습니다`일괄 mode`에 대한

관련 문제