2009-12-16 2 views
5

Я принимаю участие в конкурсе на бесплатное программное обеспечение, и мы должны использовать кузницу, которая использует GForge, только с поддержкой SVN, но я буду использовать Git (используя gitorious) для пример.Работа с Git и SVN в то же время

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

ответ

4

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

0

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

here is a link to what the gource site suggests

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

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

Приветствия

Люк

(P.S: никогда не мог получить мерзавец SVN перебазироваться правильно работать, поэтому я постоянно выполнять выборку)

Смежные вопросы