Миграция Ankhsvn Subversion

Мне дали «Рабочую копию» нескольких крупных проектов, которые нужно перенести на новый сервер. Вот в чем проблема.

Repository UUID '54266b8e-1acc-cf4b-8b36-8565631da9a7' 
doesn't match expected UUID 'b6ccde84-53ce-7c4c-9e5d-941e3d0c9f2b'

Рабочая копия выдает ошибку, когда я пытаюсь зафиксировать ее в другом репозитории, говоря мне, что GUID не соответствует ожидаемому. Я попытался найти проблему, но у меня нет рабочего решения.

Позже я попытался удалить все файлы .svn, но это, похоже, не решило проблему.

Меня не интересует история подрывной деятельности. Все, что я хочу, - это создать новый каталог репозитория и начать управление версиями моей работы над проектом. Как бы я это сделал? Я не знаю, как в деталях работать с AnkhSvn, а также не могу найти никаких средств для использования с ним параметров командной строки. Или это еще один плагин для Ankhsvn? Может ли кто-нибудь помочь мне с этими проблемами?

Примечание. У меня нет копии исходного репозитория или его настроек, поскольку все остальное было удалено более года назад.

Где / как я могу работать с командными строками Anksvn? Где я могу его найти? Я нашел команды, но не знаю, где с ними работать. Почему я не могу просто зафиксировать их в другом репозитории? Все файлы возвращают ошибку, что они заблокированы? Полностью запуталась вся подрывная мера.


person Perfection    schedule 23.04.2013    source источник
comment
В чем проблема? что ты уже испробовал?   -  person bahrep    schedule 23.04.2013
comment
По сути, это не позволяло мне переходить в новый репозиторий или переключаться на новый репозиторий. Но ваш ответ решил мою проблему. Не могу поверить, что пропустил скрытые файлы. :Я   -  person Perfection    schedule 23.04.2013


Ответы (1)


  1. Удалите директорию .svn в рабочей копии.

    Если рабочая копия имеет формат SVN 1.6 или более ранней версии, то все ее папки содержат скрытый каталог .svn. Если это SVN 1.7, тогда рабочая копия имеет только один .svn каталог в корне.

  2. svn add бывшая рабочая копия в репозиторий.

  3. svn commit.

person bahrep    schedule 23.04.2013
comment
вздох Я знал, что это так просто. Время пятницы. Также большое спасибо за быстрый ответ. - person Perfection; 23.04.2013