Название

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

Формат

svn cleanup [PATH...]

Описание

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

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

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

Нет

Изменяет

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

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

Нет

Параметры

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

Примеры

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

$ svn cleanup

$ svn cleanup /path/to/working-copy