在trunkandbranch中添加了tortoisesvn文件夹,如何解决冲突



I使用SVN(带有TortoiseSVN客户端),并在主干和分支中添加了相同的文件夹。我已经单独添加了它们,这就是为什么我现在有一个树冲突。我知道我不应该那样做,但这对我现在的处境没有多大帮助。文件夹旨在表示相同的内容。大多数文件都是相同的,少数文件需要合并。无论我看到哪里,都建议"手动"处理这个问题。但我想知道该怎么做,这是我的想法:

  • SVN从分支导出文件夹
  • SVN从分支中删除文件夹,提交分支
  • SVN将主干合并到分支中,从而使文件夹再次返回,但现在是主干中的版本
  • 手动将导出的文件夹合并到分支中,提交
  • 在分支上工作
  • 将分支合并回主干(完成后)

这是你会做的,还是你有更好的建议?

使用乌龟,我会进行合并(从主干到分支),然后手动处理冲突,合并文件并修复目录中的树冲突。然后提交并继续前进。

正如你所说,最好的方法是将它们放在一个位置,然后将它们合并到另一个位置。

免责声明:我还没有完成懒惰獾提议的反向合并。这可能更容易。请参阅评论。

最新更新