JFrog ArtiFactory 和 Bintray 有什么区别?

我在公司使用 JFrog 艺术品公司已经有一段时间了。最近我了解了 JFrog Bintray。阿蒂工厂和宾特雷有什么区别?宾特雷是艺术品的替代品吗?

18486 次浏览

Thanks for the question, it's a good one!

之间的主要区别在于预期的用法。ArtiFactory 是一个开发时间工具,而 Bintray 是一个发布时间工具。它可能看起来有一点细微的差别,但它对产品的特性集有很大的影响:

  • 对于开发,您需要以下特性:

    • 支持快照
    • CI 服务器元数据集成(又称 build-info)
    • 存储库之间的推广
    • 安装
    • 开发站点复制
    • integration with enterprise security systems like SAML
    • 等等。
  • For distribution, you need stuff like:

    • a global distribution network (CDN)
    • extreme throughput and redundancy for downloads
    • 对外部用户的权限控制(权利)
    • product and EULA support
    • 等等

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

当然,也有一些共同的要求:

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

and we have all that covered of course :)

我与 青蛙,公司背后的 ,见 我的资料的细节和链接。