Tortoise SVN分支问题

时间:2014-11-28 13:28:04

标签: svn merge tortoisesvn

所以我查了一个分店......

  1. 进行了更改
  2. 在分支上做了更新(没有任何东西,反正也不会)
  3. 提交更改
  4. 更新了我的工作副本
  5. 将一个分支重新整合到后备箱和合并
  6. commited trunk
  7. 然后我在我的分支上做了进一步的修改......

    1. 提交更改
    2. 更新了我的工作副本
    3. 将一个分支重新整合到后备箱和合并
    4. 但我的改变并不存在!我在当地的工作副本上看不到它们?我在任何冲突的文件上选择了“从存储库中保留”选项,但它们不存在?

      有什么想法吗?

1 个答案:

答案 0 :(得分:0)

只有当您完成该分支并且不打算再次使用它时才应该重新整合分支 - 因为它不能在将来用于合并。见http://svnbook.red-bean.com/en/1.7/svn.branchmerge.basicmerging.html#svn.branchemerge.basicmerging.reintegrate

  

一旦从分支到主干完成了--reintegrate合并,分支就不再可用于进一步的工作。它无法正确吸收新的行李箱更换,也无法再次正确地重新集成到行李箱中。因此,如果您想继续使用功能分支,我们建议您销毁它,然后从主干中重新创建

a way to not have to do this,但我认为您已经超越了它仍然适用的地步。