이슈가 이미 리포지토리에있는 경우 이슈 게시를 건너 뛰고 싶습니다. 그러나 문서에서 볼 수있는 한이를 수행 할 방법이 없습니다. overwrite
속성이 있지만 false로 설정하면 아티팩트가있는 경우 게시가 실패합니다. 분명히 유물을 덮어 쓰고 싶지 않습니다.Ivy를 건너 뛰는 방법 오류가 발생하지 않고 게시 하시겠습니까?
내가 이슈가 존재하는지 확인하고 (예를 들어, unless
속성으로) 내 게시 대상에 사용할 수있는 속성을 설정 <ivy:info>
및 <ivy:findrevision>
를 사용을 검토 한 결과,하지만 이러한 작업 중 어느 것도 나를을 지정할 수 있습니다 점검 할 저장소.
나는 antcontrib의 try/catch 작업처럼 외부 taskdef를 사용하지 않을 것입니다.
다른 제안 사항이 있습니까?
공정한 질문입니다. 다시 말해서 버전이 이미 저장소에있는 경우 게시를 피할 수있는 방법이 있습니까? 모든 하위 프로젝트를 게시하는 최상위 "게시"Ant 대상을 처리하는 방법을 생각하고 있지만 버전 번호가 변경된 게시자 만 게시하려고합니다. –