-2

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

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

谢谢你的帮助。

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

4

1 回答 1

0

编辑:从服务器的 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 文件无关。

于 2017-10-19T13:43:52.440 回答