将svn存储库迁移到conf文件夹中的另一台服务器后,passwd文件为空

时间:2017-10-19 11:34:21

标签: linux svn configuration svn-repository

将svn repos从服务器迁移到另一台服务器后,即使我在svnadmin load命令中使用“--force-uuid”,存储库的passwd文件也是空的。 所有conf文件夹内容都为空。

有没有办法正确迁移conf文件?

感谢您的帮助。

编辑:从服务器的svn版本是1.6,到服务器的svn版本是1.7。版本差异会导致这样的问题吗?

1 个答案:

答案 0 :(得分:0)

  

编辑:从服务器的svn版本是1.6,到服务器的svn版本是   1.7。版本差异会导致这样的问题吗?

您不得使用Subversion 1.7或更早版本。升级到最新的1.9.x。

我建议您在执行任何存储库维护或管理任务之前阅读文档SVNBook是一般的Subversion和版本控制信息的重要资源。它将帮助您熟悉SVN和版本控制的常用术语和概念。

  

将svn repos从服务器迁移到另一台服务器后,即使我使用过   " - 力的uuid"在svnadmin load命令中,passwd文件   存储库是空的。所有conf文件夹内容都为空。

阅读SVNBook | Repository data migration using svnadmin

  

Subversion存储库转储格式描述了版本化存储库   仅改变。它不会携带有关未提交的任何信息   事务,用户锁定文件系统路径,存储库或服务器   配置自定义(包括钩子脚本)等。

请注意UUID与您的htpasswd文件无关。