2011-10-12 333 views
10

爲什麼maven 3在pom.xml的Snapshot存儲庫配置時折舊?它背後的動機是什麼?'<uniqueVersion> false</ uniqueVersion>'在maven 3

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

感謝

回答

15

your other question回答,在this nexus bug評論說,爲什麼uniqueVersion是目前擺在首位,爲什麼它不maven3可用。引用它,

不建議使用非唯一快照,因爲它們導致 不可重現的構建。主要用例,這些是爲了節省磁盤存儲庫中的 空間,但是這是最好的調度 定期快照刪除任務以保持版本的數量下降

處理。