La méthode la plus simple (et recommended) consiste à utiliser des instantanés non uniques. Si vous devez utiliser des clichés uniques, vous pouvez le faire en Artifactory en spécifiant les <maxUniqueSnapshots> propriété sur la <localRepository> définition artifactory.config.xml
Par exemple:
<localRepository>
<key>snapshots</key>
<blackedOut>false</blackedOut>
<handleReleases>false</handleReleases>
<handleSnapshots>true</handleSnapshots>
<maxUniqueSnapshots>1</maxUniqueSnapshots>
<includesPattern>**/*</includesPattern>
<snapshotVersionBehavior>non-unique</snapshotVersionBehavior>
</localRepository>
Pour référence, vous pouvez faites-le dans Nexus (via l'interface utilisateur) en configurant un scheduled service, il vous permet de spécifier le nombre minimum à conserver, la période maximale à retenir pour les conserver et si vous souhaitez supprimer l'instantané si une version est déployée.
Vous pouvez trouver le lien suivant ans [http://stackoverflow.com/questions/4275466/how-do- vous-deal-avec-maven-3-timestamped-snapshots-efficacement/38600178 # 38600178] (http://stackoverflow.com/questions/4275466/how-do-you-deal-with-maven-3-timestamped-snapshots -efficiently/38600178 # 38600178) –