2011-10-12 11 views
10

¿Por qué maven 3 se depreció falso en la configuración del repositorio Snapshot en pom.xml? ¿Cuál es la motivación detrás de esto?'<uniqueVersion> false</ uniqueVersion>' en maven 3

<snapshotRepository> 
    <id>snapshots</id> 
    <url>http://nexus.mycompany.local/content/repositories/snapshots</url> 
    <uniqueVersion>false</uniqueVersion> 
    </snapshotRepository> 

Gracias

Respuesta

15

Como respondió en your other question, los comentarios en this nexus bug dice qué uniqueVersion estuvo presente en el primer lugar y por qué no está disponible en maven3. Citando de él,

No se recomienda el uso de instantáneas no únicas ya que conducen a construcciones no reproducibles . El caso de uso principal de estas era ahorrar espacio en disco en el repositorio, pero esto se maneja mejor mediante la programación de una tarea de eliminación instantánea periódica para mantener el número de versiones abajo

.

Cuestiones relacionadas