• 请不要在回答技术问题时复制粘贴 AI 生成的内容
eastlhu
V2EX  ›  程序员

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

  •  
  •   eastlhu · Nov 16, 2016 · 4074 views
    This topic created in 3641 days ago, the information mentioned may be changed or developed.
    目录结构是这样,现在本地 svn 目录本来有一个 svn 仓库 A 。但是目前这台仓库机硬盘坏掉了,所以仓库 A 不存在了。现在想将这个 svn 本地目录迁移到新的仓库 B ,主要是保留那些提交记录和历史信息,请问下大家要怎么实现?
    10 replies  •  2016-11-17 09:47:15 +08:00
    alqaz
    alqaz
    Nov 16, 2016
    1
    叫你不备份,硬盘都坏了, 1,找人看下能不能把数据挖出来;2,从 svn 客户端查看脱机日志,看下能找到多少。
    tracyone
    tracyone
    Nov 16, 2016 via iPhone
    2
    赶紧放弃 svn 吧
    julor
    julor
    Nov 16, 2016 via Android
    3
    换 git
    shijingshijing
    shijingshijing
    Nov 16, 2016
    4
    git 大法好,弃 svn 保平安。
    i147
    i147
    Nov 16, 2016
    5
    为嘛不是 git
    inmyfree
    inmyfree
    Nov 16, 2016
    6
    记得命令好像是 svn import ,你试试
    inmyfree
    inmyfree
    Nov 16, 2016
    7
    好吧,记错了。。。。
    zhanglintc
    zhanglintc
    Nov 16, 2016
    8
    SVN 的历史记录都在中心服务器上把? 听你的意思是中心服务器挂了, 那么应该再也找不到历史记录了我认为...
    MightyLu
    MightyLu
    Nov 17, 2016
    9
    svn relocate
    eastlhu
    eastlhu
    OP
    Nov 17, 2016
    10
    @alqaz @tracyone @julor @shijingshijing @i147 @inmyfree @zhanglintc @MightyLu1994 谢谢各位的建议和帮助,看来是没办法了。 @MightyLu1994 svn relocate 会提示 uuid 不对,然后强制改 uuid ,会提示什么 format 文件中的期待 3 or 5 ,然而我的是 12 。。搞了一通,算了还是乖乖重写。另外我个人已经转向 git ,只是这个问题是历史遗留原因。。。我试试 svn 转 git 能不能将 log 转过去。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2015 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 51ms · UTC 16:26 · PVG 00:26 · LAX 08:26 · JFK 11:26
    ♥ Do have faith in what you're doing.