如何从 ViewVC 提交数据库中删除存储库?

如何从 ViewVC 提交数据库中删除存储库?

在 Debian 系统上,我的 ViewVC 数据库仍然引用不再可访问的 Subversion 存储库(已存档、移至另一台服务器......)

因为它托管了大量的存储库,我无法删除并重建所有存储库......这会花费太长时间,并且会占用大量磁盘和 CPU。1 Gb MySQL ViewVC 数据库用于 90 Gb 的存储库。

那么如何从 ViewVC 数据库中有选择地删除存储库?

答案1

使用svndbadmin purge REPOS-PATH

svndbadmin从不提供任何参数时的输出来看:

从数据库中清除位于 REPOS-PATH 的存储库特定的信息。

假设您有多个存储库,这将允许您清除一个特定存储库的详细信息,而不会影响提交数据库的其余部分。

相关内容