Я пытаюсь мигрировать в SVN из не так известной системы управления версиями (назовём это nsfvc). svn trunk был создан некоторое время назад из ствола nsfvc. В nsfvc есть активная ветвь, которую я должен импортировать в ветвь svn. Разница между стволом и веткой nsfvc огромна (обновления, переименования, добавления, удаления, перемещения).Импорт/совершить Svn ветви с другой кодовую
Как мне это сделать? Я предполагаю, что это не так просто, как ...
svn co http://mysvn/repo/branches/branch c:\workspace
# replace files in c:\workspace
svn add
svn ci
Если вы не бежите в проблему, которая должна работать правильно ? –
@John W Я еще не пробовал, хотя я провел несколько тестов в своей песочнице. Не хотел ничего пропускать. Итак, проверяя с вами, ребята. – publicRavi
Похоже, вы на правильном пути. Вероятно, слишком поздно предлагать, но если это первый раз, когда вы, ребята, будете использовать SVN, вы можете подумать о переносе вместо этого в DVCS, таком как mercurial или git. У них есть лучшая поддержка для слияния и ветвления, поэтому использование одного может сделать вашу жизнь намного проще в долгосрочной перспективе ... –