JFrog Artifactory 和 Bintray 有什么区别?

What is the difference between JFrog Artifactory and Bintray?

我一直在使用JFrog Artifactory for a while in my company. Recently I learned about JFrog Bintray。 Artifactory 和 Bintray 有什么区别? Bintray 是 Artifactory 的替代品吗?

感谢提问,问题很好!

and 之间的主要区别在于预期用途。 Artifactory 是一种开发时工具,而 Bintray 是一种发布、分发时工具。它可能看起来很微妙,但对产品的功能集有很大影响:

  • 对于开发,您需要以下功能:

    • 支持快照
    • CI 服务器元数据集成(a.k.a.build-info)
    • 存储库之间的升级
    • 本地安装
    • 开发站点复制
    • 与 SAML 等企业安全系统集成
    • 等等
  • 要分发,您需要以下内容:

    • 全球分发网络 (CDN)
    • 极高的吞吐量和下载冗余
    • 外部用户权限控制(权利)
    • 产品和 EULA 支持
    • 等等

如您所见,这些是完全不同的列表。

当然还有共同的要求:

  • 完全 REST API 自动化
  • CLI
  • 流行 CI 服务器和构建工具的插件
  • 索引尽可能多的二进制包标准
  • 用于轻松配置的“设置我”片段
  • 基于校验和的智能二进制存储
  • 当然,必须有一种简单的方法从 分发工具的开发时工具(存储库在 与 Bintray 同步的 Artifactory)

我们当然涵盖了所有内容:)

我与 JFrog, the company behind and , see my profile 一起获取详细信息和链接。