使用git时在pinax中分离代码和环境

时间:2012-02-07 01:12:59

标签: python git layout code-organization pinax

我有一个用django和pinax编写的大型项目。目前,我将整个virtualenv和我的源代码树保存在同一个git存储库中;然而,这变得非常笨拙我想将环境与源代码分开,坦白说它变得非常难以管理。我发现Git and client/server code separation不适用于我,因为我的问题是将环境与来源分开。是否有特定的方式,目录布局,与virtualenv一起使用,可以保持环境分离?例如

./env
./src

目前virtualenv的默认设置是

./env
./env/project/

目前我使用第二个布局,并将所有env和source放在一个git存储库中,这是我需要更改的内容。

第一个布局的问题是路径不起作用,模块引发ImportError。这可能看起来像是一个美容问题,但对我来说非常烦人。在使用git时将virtualenv与源代码分离的过程是什么。

0 个答案:

没有答案