svn - 在网络驱动器上存储 Svn Repositories 文件夹

标签 svn tortoisesvn backup visualsvn-server

是否有人将其存储库文件夹存储在已备份的网络驱动器上?与将其存储在运行 Subversion 的 C 驱动器的主机服务器上相比,是否有人遇到过任何问题?

我们本质上希望将我们的存储库放在另一个网络驱动器上(与运行 VisualSVN Server 的服务器不同),并让 VisualSVN Server 从完全不同的计算机读取存储库。

我们每 5 分钟备份一次 VisualSVN 服务器指向的位置,以便在发生故障时随时备份 SVN 存储库文件夹。然后我们很可能不必担心将开发人员的任何最新更改合并回陈旧/过时的 repo 编号,因为我们经常备份它。

最佳答案

颠覆常见问题有a discussion on storing repositories on NFS ;基本上,在这种情况下您必须使用 fsfs 后端。使用fsfs对于存储库的热备份也是必要的;对于 bsdfs,您需要 hot-backup.py (或 svnadmin hotcopy)。使用常规备份程序时,“当前”文件可能会指向备份时尚未完全复制的修订版。如果您必须恢复发生这种情况的备份(或者确保在任何修订文件之前备份“当前”文件),“svnadmin recovery”可以解决这个问题。

关于svn - 在网络驱动器上存储 Svn Repositories 文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1446722/

相关文章:

.net - SVN 控制台 .NET 错误

svn - 颠覆和统计

backup - 如何使用 InfluxDB 恢复数据库

mysql - 复制mysql二进制日志文件

linux - 需要一个 shell 脚本来执行 svn update、svn delete 和 svn import

eclipse - 在Eclipse中使用Subversion填充@version标签

svn - 您如何计划合并多个分支机构?

svn - TortoiseSVN 1.71 和 VisualSVN 2.51 更新后无法连接

svn - 如何增加 l2p 页面大小

iphone - 使用 Amazon S3 SDK 备份和恢复 iPhone 数据