Сценарий : для изменения двоичного файла требуется блокировка 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, сборка 19260 - 32-битная, 16.04.2010 20:20:11
ПРИМЕЧАНИЕ. Некоторые пути и логины маскируются с помощью *