Есть ли в меню TortoiseSVN специальная команда для очистки svn-отношения каталога? - PullRequest
1 голос
/ 22 апреля 2009

Я связал свою папку с хранилищем Subversion. Цель состояла в том, чтобы синхронизировать мою домашнюю личную папку и служебную личную папку.

Позже я сдался.

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

Я пытался найти и удалить все папки .svn в другой папке, выпущенной SVN. Но все пошло не так.

Я ищу команду типа "Отменить отношение SVN".

Есть что-нибудь подобное?

Возможный дубликат: 'Un-SVN' рабочая копия

Ответы [ 5 ]

1 голос
/ 22 апреля 2009

В TortoiseSVN вы можете экспортировать в текущий каталог. Затем TortoiseSVN удалит для вас каталоги .svn (после того, как вы подтвердите, что именно это вы и хотите сделать).

Это не стандартная функция Subversion, но это самый простой способ использования TortoiseSVN. Рекомендуемой практикой для всех остальных клиентов является экспорт в новый каталог.

1 голос
/ 22 апреля 2009

Использование Export.

0 голосов
/ 22 апреля 2009

Просто F3, .svn удалите все найденные папки. Или даже лучше экспорт

0 голосов
/ 22 апреля 2009

Удаление папок .svn должно быть достаточно. Смотрите эту ссылку для скрипта, который будет выполнять эту работу за вас. Скопировано оттуда:

FOR /F "tokens=*" %%G IN ('DIR /B /AD /S *.svn*') DO RMDIR /S /Q "%%G"
0 голосов
/ 22 апреля 2009

Я обычно просто удаляю скрытую папку .svn внутри папки, содержащей материал, который вы хотите отсоединить с SVN.

...