svnrdump和;svnadmin转储
我需要一个svn存储库的转储。我找到了两个解决办法svnrdump和;svnadmin转储,svn,dump,svnadmin,svndump,Svn,Dump,Svnadmin,Svndump,我需要一个svn存储库的转储。我找到了两个解决办法 svnrdump转储 及 svnadmin转储 svnrdump dump与svnadmin dump相同吗 如果没有,这两个命令之间有什么区别?svnrdump生成与svnadmin dump相同的转储。根据: 简单地说,svnrdump程序本质上就是svnadmin dump和svnadmin load子命令的网络感知风格,它们汇总到一个单独的程序中 两者之间的唯一区别是svnadmin dump在存储库的文件路径上运行(即,它应该在同一台
svnrdump转储
及
svnadmin转储
svnrdump dump
与svnadmin dump
相同吗
如果没有,这两个命令之间有什么区别?
svnrdump
生成与svnadmin dump
相同的转储。根据:
简单地说,svnrdump程序本质上就是svnadmin dump和svnadmin load子命令的网络感知风格,它们汇总到一个单独的程序中
两者之间的唯一区别是svnadmin dump
在存储库的文件路径上运行(即,它应该在同一台服务器上运行),而svnrdump
接受远程存储库URL
示例svnadmin dump
命令:
svnadmin dump C:\repositories\repo1 > repo1.svndump
svnrdump dump http://example.com/svn/repo1 > repo1.svndump
示例svnrdump
命令:
svnadmin dump C:\repositories\repo1 > repo1.svndump
svnrdump dump http://example.com/svn/repo1 > repo1.svndump
Patrick的回答基本正确,但是提供的转储不一样。 svnrdump默认情况下创建增量编码的转储文件。而svnadmin dump不会。
svnadmin dump需要开关--delta来生成匹配的转储。FYI
svnrdump
在SVN 1.7+中,如果您在mac上,您在安装xcode命令行工具后只会得到svnrdump
,您可以在/Library/Developer/CommandLineTools/usr/bin//code>上找到源代码: