2011-09-27 67 views
0

因此,出于某种原因(实际的Subversion URL是错误的,并且以前只有1个人在处理代码),我们有两个不同的Subversion版本库,我们希望成为相同的代码。基本上,时间表是这样的:从单独的(现在损坏的)SVN存储库中恢复?

  1. 创建X库
  2. 将代码中
  3. 创建ÿ库
  4. 从X
  5. 将代码中
  6. 所做的修改为Y
  7. SVN回购ÿ了损坏了(所以他只是停止提交......在备份替换之前不打扰一些事情)
  8. 我对X进行了更改

而现在,我需要以某种方式合并来自Y的变化到X中。这样做的最佳方法是什么?在其中y创建

  • 将代码从y在与分支的修订从X

  • +0

    OT:只是出于兴趣:你怎么能损坏一个仓库?你的错误信息是什么?哪些修订被破坏?所有?我非常感兴趣,因为我正在寻找一个svn仓库的真实生活腐败的例子 –

    +0

    @Peter'腐败节点修订版'm2g-5.0.r5/[long number]'在node-rev中缺少id字段或''/ svn/MyProject /!svn/vcc/default'的REPORT:无法读取块大小或其他一些错误消息 – Earlz

    回答

    1
    • 创建一个分支
    • 提交
    • 的“分支-Y”合并到你的躯干在X