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