簡體   English   中英

Artifactory如何管理回購

[英]How Artifactory manages repos

今天早上我花了一些時間下載和試驗Artifactory,並有一些基本問題,我似乎無法在小助手工具提示和官方文檔中找到。

  • Artifactory在哪里存儲本地存儲庫? 我創建了一個,可以看到它,向它部署工件等等......但我在文件系統的任何地方都沒有看到它?
  • 用戶是否可以將存儲庫“導出”到其本地計算機上並使用從其導出的存儲庫進行復制? (我正在嘗試為開發人員配置本地vs托管存儲庫的概念。)
  • Artifactory有一個標准遠程存儲庫列表(例如java.net.m1 )。 如果我設置一個具有相同布局的本地倉庫,是否有可能(可能通過虛擬倉庫)將遠程倉庫“合並”/導入到我自己的倉庫中(只要沒有沖突)?

我通常不會將多個問題匯總到同一個問題中,但是這些問題是如此緊密相關,我寧願將它們一起批處理,而不是將多個幾乎相同的問題混為一談。 提前致謝!

  • Artifactory使用Java Content Repository(JCR)標准來存儲工件。 它是各種存儲實現之上的抽象,包括文件系統,關系數據庫等。在任何情況下,JCR都通過校驗和管理存儲(以減小大小和帶寬),因此存儲庫在文件系統中不能直接瀏覽。 默認實現是將二進制文件存儲在文件系統上(在$ ARTIFACTORY_HOME / data / filestore中,以及Derby DB中的元數據)。
  • 我不確定我理解為什么要將整個存儲庫復制到每台機器上? 如果在機器上的本地存儲庫中找不到工件,則依賴關系管理工具(例如,ivy)會在構建期間按需下載工件。
  • 當您啟動Artifactory時,預定義的存儲庫為空。 它們是依賴關系管理工具請求時查找工件的位置的定義。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM