我要搬到一台新机器上,我希望能尽可能轻松地转移我的存储库。我看了一眼周围,看到人们使用SVN转储。
在我计划复制所有存储库时,我可以简单地复制c:/repositories文件夹吗?
我在windows上使用可视化SVN。
发布于 2010-08-13 13:09:14
看看第五章 of 带有Subversion的版本控制。
要将存储库从一个服务器移动到另一个服务器,您需要使用svnadmin dump和svnadmin load命令。
Subversion通过存储库转储流提供了这样的功能。存储库转储流(通常称为“转储文件”,当存储在磁盘上时称为“转储文件”)是一种可移植的平面文件格式,它描述了存储库中的各种修订--被更改的内容、由谁、何时、等等。这个转储流是用于编组版本化的历史记录的主要机制,不管修改与否,全部或部分地在存储库之间封送。Subversion提供了创建和加载这些转储流所需的工具: svnadmin转储和svnadmin加载子命令。
svn转储的用法是
svnadmin dump reponame > dumpfile
而svn负载的使用是
svnadmin load reponame < dumpfile。
https://serverfault.com/questions/170176
复制相似问题