本地驱动器上的颠覆问题

本地驱动器上的颠覆问题

我正在使用此链接设置颠覆http://svn.spears.at/它说“正如 Subversion 书中所警告的那样,请确保在本地磁盘上创建所有存储库 [FiberChannel 被视为本地磁盘]。如果不这样做,可能会导致存储库损坏。”这对我来说是个大问题。有没有办法在共享驱动器上设置 subversion。有没有解决办法,因为可用性是本地驱动器的主要问题。

答案1

当然可以,但这可能不是一个好主意。你没有提到你使用什么协议进行共享,但这可能很重要,你也没有提到你是否要使用 BDB 或 FSFS。

出于安全考虑,您的 SVN 需要能够在使用文件时锁定它们。它需要提交才能真正将数据提交到磁盘,通常您只能在操作系统视为直接连接的驱动器上确定此类事情。

如果你看看存储库数据存储在手册的“网络文件系统支持 FSFS”部分中,您会看到,FSFS 在网络文件系统上得到支持,但性能有所降低。

如果您担心可用性问题,您最好在本地驱动器上设置您的存储库,然后安排备份或设置各种 SVN 镜像系统之一,以便您的存储库的副本也保存在其他地方。

相关内容