Разделение кода и среды в pinax при использовании git - PullRequest
1 голос
/ 07 февраля 2012

У меня есть несколько большой проект, написанный на django и pinax. В настоящее время я сохраняю все virtualenv и дерево исходных текстов в одном и том же git-хранилище; однако, это становится очень громоздким, я хотел бы отделить среду от исходного кода, так как, честно говоря, ей становится очень трудно управлять. Я обнаружил только разделение кода Git и клиент-сервер , которое мне не подходит, поскольку мой вопрос касается отделения среды от источника. Есть ли конкретный способ, макет каталога, чтобы использовать с virtualenv, который может держать среду отдельно? Например

./env
./src

В настоящее время по умолчанию для virtualenv установлено

./env
./env/project/

В настоящее время я использую второй макет, и у меня есть все env и source в одном репозитории git, это то, что мне нужно изменить.

Проблема с первым макетом заключается в том, что пути не работают, и модули вызывают ImportError. Это может показаться косметической проблемой, но меня это очень раздражает. Какова процедура отделения virtualenv от исходного кода при использовании git.

...