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