将python软件包鸡蛋存储在人工制品中是个好主意吗? [英] Is it good idea to store python package eggs in artifactory?

查看:63
本文介绍了将python软件包鸡蛋存储在人工制品中是个好主意吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

目前,我正在开发自动化测试框架.该测试框架具有不同的程序包.这些软件包将在不同的项目中引用,并且开发人员可以在本地对其进行修改.我想管理python包鸡蛋.我正在考虑使用Artifactory.我试图寻找Python的Artifactory帮助,但没有任何有用的信息.
我应该使用Artifactory还是PIP?

Currently I am developing automated test framework. This test-framework has different packages. These packages will be refer in different project and these may be modified locally by the developer. I want to manage the python package eggs. I am thinking of using Artifactory. I tried to look for Artifactory help for Python,But I couldn't get anything useful.
should I use Artifactory or PIP ?

修改:
python中有什么方法或命令可以帮助我将鸡蛋放入人工制品中吗?


Is there any way or command in python which can help me to put the eggs in artifactory?

推荐答案

与简单的共享目录/SCM二进制存储相比,有很多理由更倾向于使用二进制存储库管理器:

There are numerous reasons to prefer a binary repository manager over a simple shared directory/SCM binary storage:

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

Artifactory提供了非常丰富的 REST API 和任何工件的部署可以通过一个简单的HTTP PUT请求来实现.

Artifactory exposes a very rich REST API and the deployment of any artifact can be achieved by a simple HTTP PUT request.

这篇关于将python软件包鸡蛋存储在人工制品中是个好主意吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆