![]() |
1
58
您可以使用
一旦导出了repo,您就可以将转储文件传输到新服务器,然后像这样导入它:
看 svnadmin dump '和' svnadmin load '了解更多信息。
在转储存储库并将其加载到新服务器之后,您将使用
注意:
如果您的存储库使用
|
![]() |
2
1
如果新服务器使用相同的操作系统,您可以将整个存储库文件夹复制到新服务器。无需卸载和重新加载。 relocate命令允许您将工作副本指向新的服务器,即,它不帮助您移动存储库,它只会避免您执行新的签出操作。 外部因素可能是一个问题,但不一定是。如果外部存储库在同一台服务器上,那么您可能使用相对URL指定了外部存储库。如果新服务器使用相同的结构,那么一切都应该正常工作。 |
![]() |
3
1
CLONE-SVN2SVN
如果
要求脚本工作需要bash和git。如果您在Windows或其他平台上,请从下载 git-scm web site . 这是一个包含bash的git安装程序。 细节
该脚本使用
缺点目标repo中修订的作者将是运行脚本的用户(您自己)。但是,每个修订消息都将有一行指定原始作者。所以还不错。 |
![]() |
4
0
做这件事的最佳时机,因为在将存储库迁移到新服务器时,无论如何都必须将其取下。 |
![]() |
Eric · pip安装-e svn+ssh不接受用户 7 年前 |
|
Anu699 · 在git中管理多个项目的最佳方式是什么?[已关闭] 7 年前 |
![]() |
Dipu H · Viewvc未扩展关键字 7 年前 |
![]() |
NealWalters · SVNLook-存储库格式-语法不正确 7 年前 |
![]() |
m-mas · 尝试与svn重新同步trac时出错 7 年前 |
![]() |
Wombattle · 通过命令行在SVN中保留时间戳 7 年前 |