【发布时间】:2020-01-16 20:28:43
【问题描述】:
我有一个 svn repo 的热拷贝,现在我想在另一台服务器上恢复那个热拷贝,最好的方法是什么?两台服务器的操作系统不同但svn版本相同,注意我做了一个hotcopy而不是svn dump,因为总repo大小是20gb,这意味着svn dump会大几倍而且我的空间有限.任何帮助将不胜感激。
【问题讨论】:
标签: svn repository tortoisesvn
我有一个 svn repo 的热拷贝,现在我想在另一台服务器上恢复那个热拷贝,最好的方法是什么?两台服务器的操作系统不同但svn版本相同,注意我做了一个hotcopy而不是svn dump,因为总repo大小是20gb,这意味着svn dump会大几倍而且我的空间有限.任何帮助将不胜感激。
【问题讨论】:
标签: svn repository tortoisesvn
Repository hotcopy 是一个功能齐全的存储库,可以通过 Apache HTTP Server 或svnserve 向最终用户公开。在https://www.visualsvn.com/support/svnbook/reposadmin/maint/#svn.reposadmin.maint.backup阅读有关热拷贝的文档。
【讨论】:
我成功地将存储库从一台服务器迁移到另一台服务器,我是这样做的:-
svn dump,因为我的存储库大约 20gb,所以估计转储大小超过 100gb,而且我的空间很紧。import existing repository 并提供了我的热拷贝的路径。请注意,两台服务器的操作系统版本不同,我担心这可能会造成问题,但我没有。
【讨论】: