【发布时间】:2012-09-25 14:58:28
【问题描述】:
我的项目很少,他们使用一些通用代码。我将此代码重构为公共库,但随后出现了问题。如何管理这个通用代码。我考虑了一些选项:
- 库作为文件系统中的软链接。
- 库作为 git 子模块。
- 使用 pip/requirements.txt 管理依赖项。
这种解决方案的优缺点是什么?你有其他建议吗?我应该选择哪一个?为什么?
我在 virtualenv 中使用 Git 和 python。
【问题讨论】:
标签: python git oop virtualenv pypi