У меня есть вопрос о svn switch --relocate
. У меня есть старый репозиторий под названием beta
, и мы переходим на новый SVN-сервер. Там я создал новое репо под названием legacy
и передал все файлы из репозитория beta
. Теперь мне нужно обновить все рабочие копии, чтобы использовать репо legacy
. Когда я выполняю команду для этого, он говорит, что UUID не соответствует:SVN вопрос о переводе с uuid
svn switch --relocate file:///var/www/svn/beta https://domain.com/svn/legacy
svn: The repository at 'https://domain.com/svn/legacy' has uuid '3e359681-0317-844a-a84c-80a4a624e59d', but the WC has '35afee29-560b-4976-914e-5bafcd58a7c0'
Как я могу это исправить, так что рабочая копия связана с унаследованной репо?
Отъезда свежего туалета вместо этого? В конце концов, это обычно проще. – SmallClanger
Загрузка фактического дампа 'beta' в' legacy' вместо 'new commit' обычно также устанавливает uuid, а в качестве бонуса позволяет сохранить всю историю. – Wrikken