2015-11-20 28 views
0

是否有可能以不同的方式在Artifactory中保存相同文件的不同版本,其中版本通過它們的屬性進行區分?如何讓Artifactory中的屬性區分工件的多個版本?

例如,我們有一個文件foo

  1. 我通過REST API將文件上傳到Artifactory並設置ver=1屬性。
  2. 文件發生變化,我再次上傳,此時它具有ver=2屬性。

後來我嘗試訪問ver=1文件,但得到了404錯誤。

我知道Artifactory會保留與不同版本相關聯的不同版本的工件。但是,除了我上傳的文件的「自定義屬性」之外,沒有任何編譯信息。我怎樣才能版本?

+0

當您上傳文件的ver2時,是否覆蓋前一個(ver1)?如果使用相同的文件名部署到相同的確切路徑,則會發生這種情況 –

回答

0

您必須確保每個工件還部署有唯一的路徑/文件名。擁有不同的屬性是不夠的。
通常,對文件進行版本控制的最佳方式是將版本號作爲文件名的一部分,也可能作爲路徑的一部分。

相關問題