GitHub Package Registry 发布!你依旧是那个我们所爱的 GitHub!

午夜色大片在线观看
GitHub Package Registry 发布!你依旧是那个我们所爱的 GitHub!

  a36be6e1070f4ab6b4e29ea8555450e5.png

  作者 | 韩骏

  责编 | 沭七

  2018 年 6 月微软宣布以 75 亿美元收购 GitHub。作为一名微软员工,在高兴之余,也会有一丝的担忧:收购之后,GitHub 的运营和发展会不会受到公司很大程度的影响?熟悉微软产品线的童鞋应该都知道 Azure DevOps,它的功能实在是和 GitHub 太像了,在收购之后,会不会有一些强行的整合?在那时,GitHub 还没有提供自己的 CI/CD Service,会不会与 Azure DevOps 的 Azure Pipelines 整合,而破坏了 GitHub 的中立性?

  时至今日,我觉得,我当时的担忧是多余的了。从 GitHub Actions,到免费的 private repos,再到今天的 GitHub Package Registry。你依旧是那个我们所爱的 GitHub!

  24df457ff9214daab8402e14de31b74b.jpeg

  GitHub Package Registry 与 GitHub 无缝集成,和 GitHub repo 一样,你可以使用相同的搜索,浏览和管理工具来查找和发布 package。你还可以使用相同的 repo 权限来一起管理代码和 package。通过 GitHub 全球 CDN,GitHub Package Registry 提供超快速和高可靠的下载体验。它支持我们所熟悉的包管理工具:Java (npm), Java (Maven), Ruby (RubyGems), .NET (NuGet) 和 Docker 镜像。未来,还会支持更多的包管理工具。

  28b0a46244024410bce278816f5211d5.jpeg

  BI(Business Intelligence)

  不论是 package 的开发者还是使用者,package 的使用情况一定是大家最关心的内容了。GitHub Package Registry 对每一个 package 提供了详细的下载统计信息,以及它们的整个历史记录。Package 的开发者可以通过下载量了解到 package 的受欢迎程度。Package 的使用者可以很容易地找到,并使用正确的包作为项目的依赖项。

  7df99eb896234d858768d04d43fcb318.jpeg

  体验公开测试版

  目前,GitHub Package Registry 仅限于公开测试版。如果想来尝尝鲜的童鞋,赶紧点击注册链接来申请试用吧!

  

  更多语言的支持?

  支持 Python 和 PHP? 正如 Nat Friedman (GitHub CEO) 所说:It's coming!

  50567b10d5bb4a4eb045640f20f9d524.jpeg

  那么 Go 呢?GitHub 不已经是最大的 golang package repository 了么?:P

  作者简介:韩骏,微软研发工程师,VS Code 代码贡献者,VS Code 及 IoT 领域专家。

,查看更多

达到当天最大量