Можно ли связать существующую рабочую папку с новым хранилищем - PullRequest
2 голосов
/ 06 января 2010

Вчера у нас был ряд неудачных событий с нашим сервером VisualSVN, и сегодня мы пытаемся вернуться в нужное русло. Я пересоздал хранилище, как предложено в этом сообщении stackoverflow.

Мы воссоздали репозиторий с папкой рабочей копии коллег (svn-export, svn-import). Но теперь, когда он пытается обновить, мы получаем сообщение об ошибке о том, что UUID не совпадает. Могу ли я обновить его рабочую копию, чтобы привести в соответствие UUID, или нам теперь придется удалить его рабочую копию и создать ее заново?

Ответы [ 4 ]

1 голос
/ 06 января 2010

Каждый должен будет проверить свежие рабочие копии и вручную скопировать измененные файлы, которые он хочет сохранить, из своих старых туалетов в новый.

В дальнейшем, пожалуйста, ПОЖАЛУЙСТА, сделайте резервную копию вашего хранилища (с помощью запланированных дампов или горячих копий), чтобы ваша история не была потеряна в случае другого неудачного события.

0 голосов
/ 06 января 2010

Каждый должен будет снова проверить свои рабочие копии. Мы испытали это раньше.

Для тех, кто небрежно относился к частой регистрации, им следует параллельно извлекать новый рабочий каталог, делать разность каталогов со старой рабочей копией, просматривать изменения и копировать из старого рабочего каталога в новый рабочий каталог любые изменения, которые им удобны.

0 голосов
/ 06 января 2010

Я не уверен, что есть способ исправить и сопоставить UUID.

Но: что такого сложного в воссоздании его рабочей копии? Достаточно простого оформления заказа.

0 голосов
/ 06 января 2010

будет SVN переместить сделать трюк?

Если бы все было импортировано в хранилище, и вы ничего не потеряете, я бы проигнорировал и просто проверил это (в новом каталоге).

...