二进制仓库是什么?

二进制仓库可以作为一个访问外部依赖的单一入口,并存储您自己的构建工件。通过集中管理所有二进制工件,解决了由于二进制类型的多样性,它们在工作流中的位置以及它们相互之间的依赖关系所带来的复杂性。让开发,测试,部署团队有统一的平台来进行软件的传递和交付,降低团队间的沟通成本,加速软件交付。

 

您使用二进制库管理的10大重要原因

  1. 提高构建速度和代理远程工件。 自动化的为整个开发团队缓存工件,消除多余的下载。
  2. 管理工件的生命周期。从软件开发,到构建,再到生产和分发,记录工件的整个生命周期。
  3. 避免许可证违规。提供潜在违法行为的告警。通过集中管理第三方工件,控制您的软件中使用的所有许可证。
  4. 保证构建可重复性。 与领先的CI服务器整合,并保存构建可重复性的详尽的构建信息,跟踪和保护您的CI构建所使用的所有工件。
  5. 确保模块的安全性。 控制和跟踪对工件的所有更改和访问。阻止不希望的外部请求,并定义谁可以创建、删除或覆盖工件。
  6. 控制模块的消费。 定义消费构件的用户和组的访问规则。
  7. 共享团队的工件。 在您的组织中轻松的向不同团队分发工件,并当需要的时候在团队之间将它们作为依赖分享。
  8. 清理CI工件。自动清理在CI构建过程中产生的和工件快照。
  9. 快速定位工件。 使用高级搜索功能轻松地找到工件的最新版本,包括类搜索,并在结果集上运行批量操作。
  10. 通过 API自动化。使用强大的REST API,在您的组织内部自动化并集成各个方面的工件管理。

 

 

artifactory

什么是二进制存储管理?

它就像一个版本控制系统,只用于二进制文件。二进制仓库管理平台是一个跨组织开发团队的中心,它简化了开发过程。它通过集中管理团队使用的所有二进制构建,有助于团队合作构建软件组件。

下载白皮书