Ошибка обновления портов через svn: E155036

Если довольно долго не производилось обновлений коллекции портов или исходного кода (либо чего бы то ни было через svn), возможна ситуация, когда формат рабочей копии исходников устаревает и клиент svn не может его обновить. В таком случае при стандартном update можно видеть следующее (на примере коллекции портов):
#svn update /usr/ports
svn: E155036: Please see the 'svn upgrade' command
svn: E155036: The working copy at '/usr/ports'
is too old (format 29) to work with client version '1.8.3 (r1516576)' (expects format 31). You need to upgrade the working copy first.

Исправить данную ситуацию просто (в описании ошибки сразу же указано решение). Выполняем:
#svn upgrade /usr/ports

Дожидаемся отчета о завершении обновления формата:
Upgraded '/usr/ports'

А затем можно выполнять стандартную процедуру update.

Поделиться

Опубликовать в Facebook
Опубликовать в LiveJournal

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>