Мы рассматриваем переход от ClearCase к Subversion. Проект существует некоторое время (7 лет), и есть три "основных" версии (веток), которые мы активно поддерживаем, а также некоторые случайные исправления в более старых версиях. Проект довольно большой - около 2 миллионов строк кода Java.
Мне любопытно, есть ли кто-то, кто сделал подобную миграцию.
- Будет ли SVN работать с таким крупным проектом?
- Имеет ли смысл переносить все исторические версии/ветки? Являются ли инструменты, которые могли бы сделать это выборочно?
- Как долго будет проходить процесс миграции для такого проекта и каков эффективный способ работы, тогда выполняется миграция?