提问的智慧SVN版 - 提问者必读
发新话题
打印

[已解决] 急急急!!如何进行svn(多库)的备份?

急急急!!如何进行svn(多库)的备份?

如何进行svn(多库)的备份?

老板叫我中午之前搞好!!

[ 本帖最后由 pan123 于 2007-4-11 11:06 编辑 ]

TOP

别急

最简单的方法就是直接在服务器上svnadmin hotcopy

其它高级方法请看本版帖子

  • 提问前先用多种搜索方式、多种可能的关键字对论坛进行搜索
  • 提问时详细描述软件版本,自己要做什么,做了什么,遇到了什么
  • 最后的绝招:PM版主
  • 问题解决后,请自行将“求助”修改为“已解决”

TOP

不好意思,又发错地方了

先写下目前的情况吧:

我本来在d:\repository中有几个库,包括test1,test2,test3库(多库)
现在想备份到E:\copyrepository 中,(多库)

步骤:
1,在E:\copyrepository中先建立新库copytest1,copytest2,copytest3

2,在命令行下:
D:\>svnadmin hotcopy test1 E:\copytest1
是这样吗?

TOP

回复 #3 pan123 的帖子

思路基本上是对的,新库好像可以不用先建好,你试试吧

还有,你的命令跟你的路径似乎不符(自己都不认真,别人认真地回答你,感到有点委屈

[ 本帖最后由 PCplayer 于 2007-4-11 10:32 编辑 ]

  • 提问前先用多种搜索方式、多种可能的关键字对论坛进行搜索
  • 提问时详细描述软件版本,自己要做什么,做了什么,遇到了什么
  • 最后的绝招:PM版主
  • 问题解决后,请自行将“求助”修改为“已解决”

TOP

终极备份法~~~~~~~

我们部门经理的终极备份方法就是用OS自带的备份~
哈哈~
什么命令都不用~也不管增量不增量的~
直接把库文件夹备份~
OS每天给你做得好好的~ :lol :lol
云水禅心

TOP

对不起,今天比较忙,老板布置n的任务,忙中有错,以后不敢了,
你大人不记小人过啊,我是很喜欢这个论坛的,而且很感谢你每次的帮助的

我刚才试了一下,成功了,现在把它黏贴出来:

1,现在E:\新建一个文件夹copyrepository用来存放备份的库
2,在命令行:


D:\>cd repository

D:\repository>svnlook tree test1
/
2.txt
3.txt

D:\repository>svnlook tree test2
/
2.txt
3.txt
1.txt


D:\repository>svnadmin hotcopy test1 E:/copyrepository/copytest1  这样直接在copyrepository文件夹中新建了一个copytest1库

D:\repository>cd..    成功后没有提示的

D:\>E:

E:\>cd copyrepository

E:\copyrepository>svnlook tree copytest1  验证,成功了
/
2.txt
3.txt

E:\copyrepository>cd..

E:\>D:

D:\>cd repository

D:\repository>svnadmin hotcopy test2 E:/copyrepository/copytest2


D:\repository>cd..


D:\>E:

E:\>cd copyrepository

E:\copyrepository>svnlook tree copytest2
/
2.txt
3.txt
1.txt

TOP

发新话题
订阅 我用Subversion - SVN中文论坛 邮件列表:iUseSVN@googlegroups.com
电子邮件:
网站重要事项将会在这个列表进行通知,点击这里浏览存于列表中的所有邮件