Я слышал, что на машине-разработчике можно создать локальный репозиторий Git, сохраняя основную копию исходного кода, хранящегося в репозитории svn.
Хорошим вариантом использования будет то, что у вас есть центральный репозиторий svn, с которым работает каждый разработчик. Один разработчик иногда отключается и хочет отслеживать изменения, которые он делает в автономном режиме. Когда разработчик снова подключится к сети и имеет доступ к svn, их рабочие копии могут быть проверены на svn. Я в порядке с потерей истории изменений, которые произошли локально с Git, когда файлы проверяются на svn.
Может кто-нибудь изложить, как лучше всего снять это? Есть ли подводные камни, чтобы работать так?