Как создать buildout.cfg для zc.buildout с подпроектами на основе SVN - PullRequest
0 голосов
/ 08 октября 2011

Я хочу сделать конфигурацию zc.buildout для производственного использования.В моем случае у меня есть два подпроекта из двух отдельных репозиториев SVN.Я хочу развернуть их на том же веб-сайте.По сути, это два дочерних сайта, которые будут находиться на одном веб-сервере.Я могу вручную собрать это на своем ПК, но я бы хотел использовать buildout.Как мне это сделать?Меня поражает, что мне нужно сначала получить последнюю версию двух сайтов из SVN (поставить их где?) Затем запустить сценарий сборки для каждого из подпроектов ???Далее запустите скрипт сборки в мастер-проекте ???Это верно?

1 Ответ

0 голосов
/ 08 октября 2011

Испытайте удачу с mr.developer, он может автоматически проверять и обновлять ваши svn-проекты во время сборки.

Что-то вроде:

[buildout]
extensions = mr.developer
auto-checkout =
  foo
  bar
parts = baaz

[sources]
foo = svn https://svn.foo.com/trunk/
bar = svn https://svn.bar.org/trunk/

[baaz]
recipe = zc.recipe.egg
eggs = 
  foo
  bar

Обратите внимание, что это не полный рабочий пример, просто общий макет компоновки.

...