Название

svn cleanup — Рекурсивно чистит рабочую копию.

Формат

svn cleanup [PATH...]

Описание

Рекурсивно чистит рабочую копию, удаляя блокировки и выполняет незавершенные операции. Как только столкнетесь с ошибкой «рабочая копия заблокирована», запустите эту подкоманду для удаления старых блокировок и приведения рабочей копии в работоспособное состояние.

Если по некоторым причинам команда svn update завершилась с ошибкой из-за проблем с запущенным внешней программой различий (например, из-за пользовательского ввода или сбоя в сети), нужно задать параметр --diff3-cmd чтобы дать возможность при чистке копии завершить слияние используя внешнюю программу diff. Вы также можете указать конфигурационный каталог посредством параметра --config-dir, но постарайтесь не злоупотреблять этими параметрами.

Альтернативные имена

Нет

Изменяет

Рабочую копию.

Требует доступа к хранилищу

Нет

Параметры

--diff3-cmd CMD
--config-dir DIR

Примеры

Не много примеров использования подкоманды svn cleanup можно привести, так как она работает молча. Если вы не указали PATH, будет использовано «.» .

$ svn cleanup

$ svn cleanup /path/to/working-copy