пятница, 29 ноября 2013 г.

Включение git-репозитория в svn-проект как svn:externals

Несмотря на то, что в своей работе я предпочитаю использовать распределённые системы контроля версий ( git / hg ), но переодически приходится работать в командах, использующих svn.

Итак, потребовалось, в svn-проекте использовать библиотеки, написанные другой ( дружественной командой ), но которые лежат в git репозитории.

После поиска в интернете решил сделать скриптового бота, для которого инициализирую git-svn репозиторий. Дальше робот будет опрашивать git - репозиторий, и при наличии изменений заливать их в svn - репозиторий.