Проблема, которую я пытаюсь решить, не отличается от Subversion out of sync with production code, easiest way to update subversion, но несколько отличается.Повторный импорт из CVS в Subversion
я преобразовал проект (Java) с CVS на SVN (с использованием cvs2svn, сохраняя полную историю) - скажем, в версии 1.00
развития на версии 2.00 продолжали с кодом в SVN.
Между тем, некоторые исправления были сделаны в CVS (как установка DEV инструмент отличается.)
Теперь, что мне нужно сделать, это эффективно реимпорта часть проекта из CVS.
Если бы я был
cvs:project/module1 (version 1.00)
/module2 (version 1.10)
и
svn:project/trunk/module1 (version 2.xx)
/module2 (Version 1.00)
Есть ли способ просто повторно импорта module2 из CVS и сохранить полную историю?
Я снова запустил cvs2svn в репозитории CVS и собирался загрузить его в SVN в качестве другого проекта, а затем сделать необоснованное слияние - но я не уверен, что это такая прекрасная идея.
Я буду поддерживать версию 1.xx в SVN в будущем.
Это звучит как большая боль, и я обеспокоен тем, как отслеживаются импортируемые свалки. – exception
@exception: Что значит «отслеживаемый»? – sbi
Сохранение истории. В настоящее время я пытаюсь рассмотреть возможность слияния определенных списков изменений с V1.x, которые были сделаны ПОСЛЕ первоначальной миграции на SVN, или я мог бы просто скопировать весь модуль. – exception