我在公司工作了一段时间JFrog Artifactory . 最近我了解了JFrog Bintray . Artifactory和Bintray有什么区别? Bintray是Artifactory的替代品吗?
谢谢你的问题,这是一个很好的问题!
和之间的主要区别在于预期用途 . Artifactory是一个开发时工具,而Bintray是一个发布时间工具 . 它可能看起来像一个微妙的差异,但它对产品的功能集有很大的影响:
对于开发,您需要以下功能:
支持快照
CI服务器元数据集成(a.k.a. build-info)存储库之间的
升级
本地安装
开发站点复制
与SAML等企业安全系统集成
等
如需分发,您需要以下内容:
全球分销网络(CDN)
极端吞吐量和下载冗余
外部用户的权限控制(权利)
产品和EULA支持
As you can see, those are quite different lists.
当然,有共同的要求:
完整的REST API自动化
CLI
插件用于流行的CI服务器和构建工具
索引尽可能多的二进制包标准
"Set Me Up"片段,便于配置
基于智能校验和的二进制存储
当然必须有一种简单的方法将工件从开发时工具推广到分发工具(Artifactory中与Bintray同步的存储库)
我们当然有所有这些:)
我和JFrog,Bintray背后的公司和神器,请参阅我的 Profiles 以获取详细信息和链接 .
1 回答
谢谢你的问题,这是一个很好的问题!
和
之间的主要区别在于预期用途 . Artifactory是一个开发时工具,而Bintray是一个发布时间工具 . 它可能看起来像一个微妙的差异,但它对产品的功能集有很大的影响:
对于开发,您需要以下功能:
支持快照
CI服务器元数据集成(a.k.a. build-info)
存储库之间的
升级
本地安装
开发站点复制
与SAML等企业安全系统集成
等
如需分发,您需要以下内容:
全球分销网络(CDN)
极端吞吐量和下载冗余
外部用户的权限控制(权利)
产品和EULA支持
等
As you can see, those are quite different lists.
当然,有共同的要求:
完整的REST API自动化
CLI
插件用于流行的CI服务器和构建工具
索引尽可能多的二进制包标准
"Set Me Up"片段,便于配置
基于智能校验和的二进制存储
当然必须有一种简单的方法将工件从开发时工具推广到分发工具(Artifactory中与Bintray同步的存储库)
我们当然有所有这些:)
我和JFrog,Bintray背后的公司和神器,请参阅我的 Profiles 以获取详细信息和链接 .