APP下载

GitHub释出自家套件管理服务

消息来源:baojiabao.com 作者: 发布时间:2024-05-10

报价宝综合消息GitHub释出自家套件管理服务

GitHub释出软件套件管理服务GitHub Package Registry,结合GitHub程式码储存库的优势,在开发者发布套件的时候,同时还能公开套件的源代码,该服务与GitHub完全整合,因此开发者可以使用原本的账户或是团队权限,发布和管理套件。

使用者能以原本搜寻、浏览和管理程式码的工具,查询或是发布套件,就像是处理一般软件程式码储存库,在任何的GitHub页面,使用者可以查询公开套件,或是在组织的储存库中,搜寻私有套件。GitHub套件管理服务与热门的套件管理客户端相容,开发者可以从选择像是Npm、Maven、RubyGems、NuGet和Docker映像档等工具发布套件,而且也支援同时发布多个不同类型的套件。

官方提到,GitHub套件管理服务的好处,在于发布套件的同时,还能公开套件源代码,这样有助于建立使用者对套件的信任,使用者也能更直接的与套件开发团队联系,而且许多开源专案的程式码,本来就已经在GitHub上,现在可以更方便地直接在GitHub上发布套件。

在GitHub上发布套件的另一个优点,便是能够统一管理身份以及权限,在不同的地方维护程式码与套件,需要使用不同的凭证与身份授权,但在GitHub上,这两者现在合而为一,套件能够关联原始程式码,开发团队不需要跨系统维护单独的套件注册表或是镜像权限。GitHub套件管理服务还支援统计分析,帮助开发团队了解其他专案使用自家套件或是下载的情况。

2019-05-14 13:18:00

相关文章