迁移本地 svn 目录到另一个仓库

2016-11-16 17:49:45 +08:00
 eastlhu
目录结构是这样,现在本地 svn 目录本来有一个 svn 仓库 A 。但是目前这台仓库机硬盘坏掉了,所以仓库 A 不存在了。现在想将这个 svn 本地目录迁移到新的仓库 B ,主要是保留那些提交记录和历史信息,请问下大家要怎么实现?
3105 次点击
所在节点    程序员
10 条回复
alqaz
2016-11-16 18:05:46 +08:00
叫你不备份,硬盘都坏了, 1,找人看下能不能把数据挖出来;2,从 svn 客户端查看脱机日志,看下能找到多少。
tracyone
2016-11-16 18:11:10 +08:00
赶紧放弃 svn 吧
julor
2016-11-16 18:11:21 +08:00
换 git
shijingshijing
2016-11-16 18:53:01 +08:00
git 大法好,弃 svn 保平安。
i147
2016-11-16 19:16:50 +08:00
为嘛不是 git
inmyfree
2016-11-16 19:19:49 +08:00
记得命令好像是 svn import ,你试试
inmyfree
2016-11-16 19:20:25 +08:00
好吧,记错了。。。。
zhanglintc
2016-11-16 22:28:52 +08:00
SVN 的历史记录都在中心服务器上把? 听你的意思是中心服务器挂了, 那么应该再也找不到历史记录了我认为...
MightyLu1994
2016-11-17 09:38:11 +08:00
svn relocate
eastlhu
2016-11-17 09:47:15 +08:00
@alqaz @tracyone @julor @shijingshijing @i147 @inmyfree @zhanglintc @MightyLu1994 谢谢各位的建议和帮助,看来是没办法了。 @MightyLu1994 svn relocate 会提示 uuid 不对,然后强制改 uuid ,会提示什么 format 文件中的期待 3 or 5 ,然而我的是 12 。。搞了一通,算了还是乖乖重写。另外我个人已经转向 git ,只是这个问题是历史遗留原因。。。我试试 svn 转 git 能不能将 log 转过去。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/320976

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX