У меня есть проблема с управлением версиями в Подверсии. Я проверил рабочую копию с respository и добрался, соединяет все его файлы. Затем не выпуская блокировки я удалил папку из диска.
Как я могу повредить блокировки, находящиеся в репозитории? Я использую TortoiseSVN в Windows. Существует ли команда для повреждения блокировок рекурсивно для папки?
Хорошо, я понял. Вот что у меня сработало.
Из секции предварительной блокировки
$ svn status -u
M 23 bar.c
M O 32 raisin.jpg
* 72 foo.h
Status against revision: 105
$ svn unlock raisin.jpg
svn: 'raisin.jpg' is not locked in this working copy
Это просто означает, что файл не заблокирован в вашем текущем рабочем каталоге. , но если он все еще заблокирован на уровне репозитория, вы можете принудительно разблокировать его («снятие блокировки»)
$ svn unlock http://svn.example.com/repos/project/raisin.jpg
svn: Unlock request failed: 403 Forbidden (http://svn.example.com)
$ svn unlock --force http://svn.example.com/repos/project/raisin.jpg
'raisin.jpg' unlocked.
(что вы и делали через графический интерфейс TortoiseSVN)