Назад | Перейти на главную страницу

Как удалить репозитории из базы данных коммитов ViewVC?

В системе Debian моя база данных ViewVC по-прежнему ссылается на более недоступные репозитории Subversion (заархивированные, перемещенные на другой сервер ...)

Поскольку в нем размещается большое количество репозиториев, я не могу удалить и перестроить все репозитории .... это было бы слишком долго, требовало много ресурсов диска и процессора. База данных MySQL ViewVC объемом 1 Гб на 90 Гб репозиториев.

Так как же выборочно удалить репозиторий из базы данных ViewVC?

Использовать svndbadmin purge REPOS-PATH.

Из вывода svndbadmin при отсутствии аргументов:

Удалите из базы данных информацию, относящуюся к репозиторию, расположенному в REPOS-PATH.

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