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

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

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

Итак, как выборочно удалить хранилище из базы данных ViewVC?

1 ответ

Решение

Использование svndbadmin purge REPOS-PATH,

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

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

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

Другие вопросы по тегам