Сценарий : для изменения двоичного файла требуется svn-блокировка.Для изменения файл был сначала заблокирован, изменен, а затем во время фиксации отменил фиксацию с помощью кнопки «Отмена».По какой-то причине удалил всю папку, содержащую заблокированный файл (включая папку .svn).
Проблема : Я использовал "SVN update" через tortoise svn.Все файлы были обновлены.Но файл, который был заблокирован ранее, не обозначается как заблокированный с символом блокировки.Тем не менее, я изменил файл и попытался зафиксировать.
Ошибка при фиксации :
Server sent unexpected return value (423 Locked) in response to PUT request for '/****/!svn/wrk/9f89b6b6-7932-9f45-82e8-fafbd5426290/trunk/***'
При попытке снова получить блокировку с помощью «SVN Get Lock»он не показывает:
Ошибка при попытке получить блокировку :
.`...is already locked by user 'kr***' in filesystem '/data/svn/dir/***/repos/***/db'`
Мне кажется, что информация о блокировке на стороне клиента отсутствует, но все ещеприсутствует на стороне сервера.
Пожалуйста, предложите выход.
Информация о версии: TortoiseSVN 1.6.8, сборка 19260 - 32-разрядная, 2010/04/16 20: 20: 11
ПРИМЕЧАНИЕ. Немногие пути и логины маскируются с использованием *