...如果有人试图在 a 期间提交会发生什么svnadmin dump REPOS_PATH
?
颠覆书没有说什么。
并发运行svnadmin dump
不会干扰新的提交。但是,生成的转储文件将仅包含您启动时存储库中存在的修订svnadmin dump
。
您需要在第二次转储运行初始转储时获取提交。
您可能感兴趣的其他选项:
svnadmin hotcopy
与转储文件不同,这将包括conf
和hooks
.
svnsync
用于维护现有存储库的只读克隆。
在这三个中,我最常使用 svnsync。它允许我在离我更近的单独机器上保留我们存储库的第二个副本。这样可以进行很好的备份,也可以加快结帐速度。(如果 svnsync clone 和原来的 UUID 一样,可以svn co svn://the-clone
然后svn switch --relocate svn://the-clone https://the-original
)