GitHub發佈自家套件管理服務

GitHub發佈軟件套件管理服務GitHub Package Registry,結合GitHub程序碼儲存庫的優點,在開發者發佈套件的時候,同時還能公開套件的原始碼,該服務與GitHub徹底整合,所以開發者可使用本來的賬戶或是團隊權限,發佈和管理套件。


使用者能以本來搜尋、瀏覽和管理程序碼的工具,查詢或是發佈套件,就像是處理通常軟件程序碼儲存庫,在任何的GitHub頁面,使用者能夠查詢公開套件,或是在組織的儲存庫中,搜尋私有套件。GitHub套件管理服務與熱門的套件管理客戶端相容,開發者能夠從選擇像是Npm、Maven、RubyGems、NuGet和Docker映像檔等工具發佈套件,並且也支持同時發佈多個不一樣類型的套件。


官方提到,GitHub套件管理服務的好處,在於發佈套件的同時,還能公開套件原始碼,這樣有助於創建使用者對套件的信任,使用者也能更直接的與套件開發團隊聯繫,並且許多開源項目的程序碼,原本就已經在GitHub上,如今能夠更方便地直接在GitHub上發佈套件。


在GitHub上發佈套件的另外一個優勢,即是可以統一管理身份以及權限,在不一樣的地方維護程序碼與套件,須要使用不一樣的憑證與身份受權,但在GitHub上,這二者如今合而爲一,套件可以關聯原始程序碼,開發團隊不須要跨系統維護單獨的套件註冊表或是鏡像權限。GitHub套件管理服務還支持統計分析,幫助開發團隊瞭解其餘項目使用自家套件或是下載的狀況。


—完—微信




掃描二維碼工具


進羣討論spa

以開源的思想作開源社區。關注OpenStack、K8s、Linux等開源技術方向。.net


本文分享自微信公衆號 - 開源村OSV(osvosvosv)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。orm

相關文章
相關標籤/搜索