这一定是一个非常普遍的要求。我有一个数据大小约为 1GB 的 svn 存储库。为了备份,我首先在凌晨 12:00 将热拷贝到目录中,然后在凌晨 1:00,远程机器使用 rsync 提取此备份。安装 svn 的源机器具有 rsyncd 并且是 Windows 机器。
所以,一切都很好,只是每天都有太多的数据传输。即使有几个字节的单个提交。它传输更多 100 MB 的文件。我的猜测是 svn 过于频繁地重命名文件。
那么,在这种情况下我该怎么办呢?
rsync 中是否有任何选项可以仅根据内容而不是文件名检测更改?或者 svn 中是否有任何选项不会进行如此多的重命名?据我记得,有两种数据库选项。也许我正在使用 fsfs。
有任何想法吗?问候, 桑迪普·吉里