Il modo più semplice (e recommended) consiste nell'utilizzare istantanee non univoche. Se è necessario utilizzare le istantanee uniche, è possibile farlo in Artifactory specificando i <maxUniqueSnapshots> proprietà sul <mercurial.localrepo.localrepository> definizione artifactory.config.xml
Ad esempio:
<localRepository>
<key>snapshots</key>
<blackedOut>false</blackedOut>
<handleReleases>false</handleReleases>
<handleSnapshots>true</handleSnapshots>
<maxUniqueSnapshots>1</maxUniqueSnapshots>
<includesPattern>**/*</includesPattern>
<snapshotVersionBehavior>non-unique</snapshotVersionBehavior>
</localRepository>
Per riferimento si può effettuare ciò in Nexus (tramite l'interfaccia utente) impostando uno scheduled service, consente di specificare il numero minimo da conservare, il periodo massimo in cui mantenerli e se rimuovere l'istantanea se viene distribuita una versione di rilascio.
fonte
2009-08-07 08:50:19
Potete trovare ans sul seguente link [http://stackoverflow.com/questions/4275466/how-do- si-deal-with-maven-3-timestamp-snapshot-efficiente/38.600.178 38.600.178 #] (http://stackoverflow.com/questions/4275466/how-do-you-deal-with-maven-3-timestamped-snapshots -efficiently/38600178 # 38600178) –