В SVN есть несколько значений слова «блокировка», и некоторые из этих ответов, в которых говорится о «взломе блокировки» или о товарище по команде, удерживающем блокировку, не используют соответствующее значение исходного вопроса. Этот вопрос касается «блокировок рабочей копии» (т.е. они полностью локальны по отношению к рабочей копии на вашем компьютере и не имеют ничего общего с вами или вашими товарищами по команде, удерживающими блокировку / извлечение файла). Принятый ответ MicroEyes относится к правильному использованию и является лучшим вариантом, когда это происходит.
Если очистка не сработает, вам может потребоваться проверить новую рабочую копию проекта. Если у вас есть какие-либо измененные, незафиксированные файлы, вам нужно будет скопировать их в новую рабочую копию, чтобы не потерять свои изменения.
См. Эту страницу в документации Tortoise SVN для описания трех способов использования «блокировки»: http://tortoisesvn.net/docs/nightly/TortoiseSVN_en/tsvn-dug-locking.html
Отрывок (выделено автором):
Три значения слова «замок»
В этом разделе и почти везде в этой книге слова «блокировка» и «блокировка» описывают механизм взаимного исключения между пользователями во избежание конфликтов коммитов. К сожалению, есть два других вида «замков», о которых иногда приходится беспокоиться в Subversion и, следовательно, в этой книге.
Второй - блокировка рабочей копии , используемые внутри Subversion для предотвращения конфликтов между несколькими клиентами Subversion, работающими с одной и той же рабочей копией. Обычно вы получаете эти блокировки, когда команда, такая как update / commit / ..., прерывается из-за ошибки. Эти блокировки можно снять, запустив команду очистки для рабочей копии, как описано в разделе «Очистка».
...