Сценарий. Для двоичного файла требуется блокировка svn. Чтобы изменить, файл был сначала заблокирован, изменен, а затем во время фиксации отменен фиксация с помощью кнопки "Отмена". По какой-то причине удалите всю папку, содержащую заблокированный файл (включая папку .svn).
Проблема. Я использовал "обновление SVN" через черепаху 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, Build 19260 - 32 бит, 2010/04/16 20:20:11
ПРИМЕЧАНИЕ. Несколько путей и логинов маскируются с помощью *