将python包蛋存放在神器中是个好主意吗?

Rak*_*esh 5 python artifactory

目前我正在开发自动化测试框架.这个测试框架有不同的包.这些包将在不同的项目中引用,这些包可以由开发人员在本地修改.我想管理python包egg.我正在考虑使用Artifactory.我试图寻找Python的Artifactory帮助,但我无法获得任何有用的东西.
我应该使用Artifactory还是PIP?

编辑:
在python中是否有任何方法或命令可以帮助我将蛋放入神器中?

noa*_*amt 10

在简单的共享目录/ SCM二进制存储上优先选择二进制存储库管理器有很多原因:

  1. 细粒度的安全性.
  2. 能够代理和缓存远程存储库.
  3. 更有效地处理二进制文件(因为它是一个专门为此而定制的工具).
  4. 与其他团队和世界共享二进制文件更安全,更容易.
  5. 与生态系统中的许多工具集成.
  6. 搜索和操纵设施.
  7. 管理工具.

Artifactory公开了一个非常丰富的REST API,并且可以通过简单的HTTP PUT请求实现任何工件的部署.


小智 5

看看Defend Against Fruit项目.它提供了Python和Artifactory之间缺少的粘合剂. http://teamfruit.github.io/defend_against_fruit/