SVN一次备份所有存储库

SVN一次备份所有存储库,svn,backup,Svn,Backup,我在subversion中看到了许多备份单个存储库的方法。有没有办法一次备份所有存储库。我有很多用于不同项目的存储库,不想每次都创建脚本。如果您已将所有存储库配置为使用fsfs后端,则可以使用常规的基于文件的备份工具(如tar、dump、rsync等) 如果您使用bsddb存储库,我建议将它们转换为FSF,使用svndump/恢复周期。Subversion中的单个存储库是Subversion本身中管理的最大存储单元。单独的存储库只是不同的目录,每个目录包含一个存储库 如果已经有了备份单个存储库的

我在subversion中看到了许多备份单个存储库的方法。有没有办法一次备份所有存储库。我有很多用于不同项目的存储库,不想每次都创建脚本。

如果您已将所有存储库配置为使用fsfs后端,则可以使用常规的基于文件的备份工具(如tar、dump、rsync等)


如果您使用bsddb存储库,我建议将它们转换为FSF,使用svndump/恢复周期。

Subversion中的单个存储库是Subversion本身中管理的最大存储单元。单独的存储库只是不同的目录,每个目录包含一个存储库

如果已经有了备份单个存储库的脚本,则可以将该脚本设置为以存储库名称/路径作为参数。然后,您可以编写如下脚本:

#!/bin/sh
for repo in /home/repositories/*; do
    backup-single-repository $repo
done