Работа с Мерзавцем и SVN одновременно

Я - participing в Конкурсе Бесплатного программного обеспечения, и мы должны использовать штамповочный пресс, который использует GForge только с поддержкой SVN, но мне понравится использовать Мерзавца (использующий gitorious), например.

Существует простой способ получить два репозитория (один на SVN и другом с Мерзавцем) обновленный более или менее одновременно?

5
задан pyriku 16 December 2009 в 09:35
поделиться

2 ответа

Это останется двухэтапной операцией, но некоторый скрипт, например git2svn , может помочь вам быстро обновить ваш svn после того, как вы отправили свой коммит в великолепный Git репо.

4
ответ дан 15 December 2019 в 01:03
поделиться

Мы делаем что-то в том же духе, так как мы хотели использовать Gource, чтобы показать, насколько хорош наш исходный код.

вот ссылка на то, что предлагает сайт gource

Поэтому я настраиваю запланированную задачу на выполнение каждые 6 часов (вы, конечно, можете делать это чаще), которая будет использовать функцию git svn fetch , чтобы вытащить последние версии с нашего сервера svn на нашу установку git.

Возможно, это можно будет сделать как часть функциональности вашего постоянного сервера сборки, я думаю, это правильный термин? (в качестве круиз-контроля, teamcity или других сборок вы можете выполнить преобразование git).

Ура

Люк

(PS: никогда не удавалось заставить git svn rebase работать должным образом, поэтому я постоянно выполняю выборку )

0
ответ дан 15 December 2019 в 01:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: