Мы пытаемся перенести один из наших старых проектов с SVN
на GIT
. Он все еще находится в стадии поддержки и разработки, и, конечно, git-svn
можно сделать переход быстро и безболезненно, но есть одна проблема:
- кто-то, кто инициировал проект, настроил
svn
для работы в одной ветке (нет структуры каталогов из веток, тегов и ствола) - есть два сервера:
test
, на котором всегда извлечена самая новая версия, иproduction
, на котором находится большинство файлов из версии x и некоторые файлы из версий y, z и т. д. на.
Есть ли способ быстро мигрировать наш проект без нежелательных даунтаймов и не тратя десятки часов на проверку какой файл какой ревизии должен быть и настройку вручную? Там более 10000 файлов, так что делать это вручную - чистое безумие.