gpt4 book ai didi

svn - 如何备份和恢复SVN存储库?

转载 作者:行者123 更新时间:2023-12-03 14:05:58 26 4
gpt4 key购买 nike

我在 Windows 服务器中配置了一个 Subversion 存储库,还有 2000 多个修订版。我想把它从 Windows 移到 Linux,所以我想备份所有修订版并恢复到 linux 下的新 svn 配置。

我怎么做 ?

最佳答案

我看到你用 [visualsvn] 标记了你的问题。鉴于您使用的是 VisualSVN 服务器,您将启动“VisualSVN 服务器管理器”应用程序。在服务器树的根节点上,右键单击并选择“所有任务->启动命令提示符”

在新的命令提示符下,您可以通过发出以下命令来转储您的存储库:

svnadmin dump /path/to/your/repo > yourreporname.dump

将转储文件复制到您的新服务器并键入:
cd /path/to/your/new/repo
svnadmin create reponame
svnadmin load reponame < yourreponame.dump

VisualSVN 自行处理访问权限,因此您需要手动复制访问权限。

编辑:
VisualSVN 使用 Apache 作为前端服务器。我想您可以通过某种方式从 Apache 的配置文件中提取访问权限。

关于svn - 如何备份和恢复SVN存储库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1899120/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com