在将 svn repos 从服务器迁移到另一台服务器后,即使我在 svnadmin load 命令中使用了“--force-uuid”,存储库的 passwd 文件也是空的。所有 conf 文件夹内容为空。
有没有办法正确迁移 conf 文件?
谢谢你的帮助。
编辑:从服务器的 svn 版本是 1.6,到服务器的 svn 版本是 1.7。版本差异会导致这样的问题吗?
在将 svn repos 从服务器迁移到另一台服务器后,即使我在 svnadmin load 命令中使用了“--force-uuid”,存储库的 passwd 文件也是空的。所有 conf 文件夹内容为空。
有没有办法正确迁移 conf 文件?
谢谢你的帮助。
编辑:从服务器的 svn 版本是 1.6,到服务器的 svn 版本是 1.7。版本差异会导致这样的问题吗?
编辑:从服务器的 svn 版本是 1.6,到服务器的 svn 版本是 1.7。版本差异会导致这样的问题吗?
您不得使用 Subversion 1.7 或更早的版本。升级到最新的 1.9.x。
我建议您在执行任何存储库维护或管理任务之前阅读文档。SVNBook是一个很好的关于 Subversion 和版本控制的信息资源。它将帮助您熟悉 SVN 和版本控制的常用术语和概念。
在将 svn repos 从服务器迁移到另一台服务器后,即使我在 svnadmin load 命令中使用了“--force-uuid”,存储库的 passwd 文件也是空的。所有 conf 文件夹内容为空。
阅读SVNBook | 使用 svnadmin 进行存储库数据迁移:
Subversion 存储库转储格式仅描述版本化存储库更改。它不会携带有关未提交事务、文件系统路径上的用户锁定、存储库或服务器配置自定义(包括挂钩脚本)等的任何信息。
请注意,UUID与您的 htpasswd 文件无关。