2013-11-22 1 views
0

지금은 하나의 버전만으로 artifactory에 artifact를 배포하는 데 문제가 있습니다.artifactory에 하나의 이슈 만 배포하고 덮어 쓰는 방법

현재 mvn deploy을 통해 내 유물을 배포하면 항상 새로운 버전이 인공물에 생성됩니다. 예 :

Commons-0.0.1-20131122.222911-4 
Commons-0.0.1-20131122.232912-5 
Commons-0.0.1-20131122.242913-6 

이 가능 한 버전을 배포하는 방법을 예를 (기존 유물을 덮어 쓰기) Common-0.0.1-SNAPSHOT 또는이 종류의 예술 작품을 maven을 통해 보시겠습니까?

지금은 및 ID 정의에 <distributionManagement> 섹션 만 있습니다.

답변

2

Artifactory 저장소 설정에서이를 변경할 수 있습니다. 설정은 Maven Snapshot Version Behavior입니다. 고유로 설정되면 Max Unique Snapshots 한도에 도달 할 때까지 아티팩트를 겹쳐 쓰지 않습니다. 한도를 1로 변경하거나 비헤이비어를 Nonunique로 설정할 수 있습니다.

here 문서를 참조하십시오.

+2

고유하지 않은 스냅 샷을 피하고 1보다 큰 숫자를 넣는 것이 좋습니다. 3 저장소를 작게 유지하십시오 (@ marcel-holl의 oridingal 의도). 이전 버전을 유지할 것입니다. 그가 필요할 때를 대비해서. – JBaruch