RubyGems存储库

RubyGems存储库

你的眼睛闪闪发光?用Ruby编码?

那么你一定是从RubyGems.org。自从数据显示RubyGems.org上的累计下载量已经超过30亿次后,似乎许多开发者都喜欢大放异风头。虽然使用第三方组件可以很好地节省时间和资源,但它也带来了一些挑战:2022世界杯阿根廷预选赛赛程

存储库可能并不总是可访问的——它可能会出现故障,或者存在网络问题。这阻碍了开发并延迟了构建。然后是安全问题。您可能希望限制开发人员可以从外部源下载的内容,然后控制谁可以访问下载的组件。您还需要组织您自己的gem,并与其他开发团队共享和分发它们,其中一些开发团队可能位于您企业的远程地理位置。由于您使用的组件众多,找到特定宝石的特定版本有时会很棘手。

Artifactory是一个二进制存储库管理器,它通过优化工件的下载、存储、访问、搜索和生产来加速Ruby的开发:

局部存储库为您提供一个地方来管理您的专有宝石,并提供一种与您的团队成员和其他团队共享它们的简便方法。

远程存储库通过在本地缓存下载的包来确保对外部资源的可靠访问。2022世界杯阿根廷预选赛赛程

综合保安措施给你细粒度的控制哪些宝石可以下载,它们可以放在哪里,谁可以访问它们。

智能搜索功能使得基于固有属性和自定义属性找到宝石变得很容易。

通过解决使用Ruby开发组件时面临的许多挑战,这些特性以及更多特性减少了开发和构建时间。