У меня очень хорошо структурированный большой проект, который поддерживается в SVN в моей команде. И мы не хотим переходить на Git - что будет дальше интегрироваться с такими непревзойденными серверами интеграции, как Teamcity или Jenkins (еще не решили). Когда я увидел svn, я обнаружил, что, поскольку svn позволяет создавать тэги из любого места - в нем есть много тегов, которые содержат только одиночные проекты. Кодовая база настолько огромна, что я импортирую весь код в один репозиторий git. Один подход был бы для каждого проекта - я могу создать отдельный репозиторий или объединить часть проекта с одним репо (не уверен)Перемещение большого проекта Java Legacy для Git
Я хочу, чтобы я сохранил всю историю и нарушил репо, поэтому что становится легко управлять. (Также будет полезным в будущем, а интеграция с Jenkins для автоматизированной сборки на каждой фиксацию)
Как я могу гарантировать, чтобы сохранить историю, есть все существующие теги, и перейти к мерзавцу
Какова практическая причина перехода на git в вашем случае? – bahrep