電腦百事網(wǎng)消息 微軟今天宣布為GitHub提供一個(gè)新的軟件包管理服務(wù),即GitHub Package Registry,旨在允許開(kāi)發(fā)人員在其源代碼旁邊發(fā)布公共和私有軟件包。
GitHub Package Registry與npm、Maven、RubyGems、NuGet和Docker兼容,允許開(kāi)發(fā)人員使用相同的GitHub接口,查找和發(fā)布自己的包。將來(lái)還會(huì)支持更多語(yǔ)言和工具。
“GitHub Package Registry與常見(jiàn)的軟件包管理客戶(hù)端兼容,因此你可以使用選擇的工具發(fā)布軟件包,”GitHub產(chǎn)品管理總監(jiān)Simina Pasat在公告中解釋道?!叭绻愕拇鎯?chǔ)庫(kù)更復(fù)雜,你將能夠發(fā)布多個(gè)不同類(lèi)型的包。而且,通過(guò)webhooks或GitHub Actions,你可以完全自定義發(fā)布和發(fā)布后工作流程。”
其他優(yōu)點(diǎn)包括只需要為員工提供一組憑據(jù)來(lái)管理他們的代碼和包,并且可以更輕松地創(chuàng)建一組已批準(zhǔn)的包。微軟還將向開(kāi)發(fā)人員提供下載統(tǒng)計(jì)信息并訪(fǎng)問(wèn)GitHub上軟件包的整個(gè)歷史記錄。
微軟正在推出有限測(cè)試版服務(wù)。