问题 “svnadmin dump”会锁定存储库吗?


...如果有人试图在...期间提交会发生什么 svnadmin dump REPOS_PATH

颠覆书 没有说什么。


2091
2017-10-16 20:21


起源



答案:


同时运行 svnadmin dump 不会干扰新的提交。但是,生成的转储文件将仅包含启动时存储库中存在的修订 svnadmin dump

您需要在初始转储与第二次转储一起运行时获取提交。

您可能感兴趣的其他选项:

svnadmin hotcopy
与转储文件不同,这将包括 conf 和 hooks

svnsync
用于维护现有存储库的只读克隆。

在这三个中,我充分利用了svnsync。它允许我在另一台机器上保留我们的存储库的第二个副本,这个机器离我更近。这样可以提供良好的备份,以及更快的结账。 (如果svnsync克隆和原始克隆具有相同的UUID,则可以 svn co svn://the-clone 接着 svn switch --relocate svn://the-clone https://the-original


15
2017-10-17 09:52



我不知道倾销不会干扰回购变更。谢谢你告诉我们。 (你有参考吗?) - sbi
不,我没有参考,但我记得不久之前它正在讨论颠覆用户的邮件列表。我看了,但找不到线程。所以,我只是通过在我倾倒它时提交我的一个存储库来尝试它。 - bendin
我想到的主题是以这条消息开头的主题: subversion.tigris.org/ds/... 但要注意,OP是愚蠢的。 - bendin
@bendin:感谢指针! - sbi
在将转储文件加载回另一台服务器后,我们如何恢复用户访问权限和用户?如果源文件系统和目标文件系统都是fsfs就足以使用svnadmin hotcopy命令来实现它了吗? stackoverflow.com/questions/10186527 - Montag451


答案:


同时运行 svnadmin dump 不会干扰新的提交。但是,生成的转储文件将仅包含启动时存储库中存在的修订 svnadmin dump

您需要在初始转储与第二次转储一起运行时获取提交。

您可能感兴趣的其他选项:

svnadmin hotcopy
与转储文件不同,这将包括 conf 和 hooks

svnsync
用于维护现有存储库的只读克隆。

在这三个中,我充分利用了svnsync。它允许我在另一台机器上保留我们的存储库的第二个副本,这个机器离我更近。这样可以提供良好的备份,以及更快的结账。 (如果svnsync克隆和原始克隆具有相同的UUID,则可以 svn co svn://the-clone 接着 svn switch --relocate svn://the-clone https://the-original


15
2017-10-17 09:52



我不知道倾销不会干扰回购变更。谢谢你告诉我们。 (你有参考吗?) - sbi
不,我没有参考,但我记得不久之前它正在讨论颠覆用户的邮件列表。我看了,但找不到线程。所以,我只是通过在我倾倒它时提交我的一个存储库来尝试它。 - bendin
我想到的主题是以这条消息开头的主题: subversion.tigris.org/ds/... 但要注意,OP是愚蠢的。 - bendin
@bendin:感谢指针! - sbi
在将转储文件加载回另一台服务器后,我们如何恢复用户访问权限和用户?如果源文件系统和目标文件系统都是fsfs就足以使用svnadmin hotcopy命令来实现它了吗? stackoverflow.com/questions/10186527 - Montag451