创建从git存储库安装的Python.egg

2024-04-19 22:06:53 发布

您现在位置:Python中文网/ 问答频道 /正文

我目前正在研究Python产品的部署技术。我们已经使用多个git存储库来管理代码,但希望改进服务器的设置和更新过程。现在看来,easy_安装、.egg文件和virtualenv是最好的工具。在

这里有一个问题:我们并不真正进行版本控制;我们所有的产品都有一个主分支,它应该一直提供稳定的代码。如果我们想更新,我们必须git pull每个服务器上的主分支,对于每个产品及其所有依赖项。在

这个解决方案非常耗时,我们希望加以改进。在

我的想法是在所有服务器/安装上创建一个virtualenv实例,并使用easy\u install来安装和更新我们自己的包,但是我找不到一种方法来指定git存储库作为源代码的源代码。在

有没有办法做到这一点?我错过什么了吗?我是不是走错了方向,这是个坏主意?在

提前谢谢你, 费边


Tags: 文件工具代码git服务器virtualenv源代码产品