我有这种情况:
问题是:是否可以将两个版本的网站导入SVN存储库,一个作为trunk,一个作为分支,并从SVN差异列表中获取编辑已更改的文件并解决冲突?它看起来像专门为解决这些问题而创建的SVN,但我无法调查如何解决它。
对于测试,我甚至以这样的方式制作:我在分支和主干中完全放置相同的文件,当我点击“合并”时,所有文件都标记为“树冲突”,即使我知道它们完全相同, 一世。即它给出了假的冲突报告。
答案 0 :(得分:1)
您是否还有预编辑的副本?如果是这样,使用它来创建主干,然后在那一点采取分支。然后在两个单独的工作副本中,一个来自主干,一个来自分支,复制您的更改(主干)和自由职业者的更改(分支)并提交两者。然后,您可以使用SVN工具合并这两者。
但是,在两个目录上使用BeyondCompare之类的工具可能会更容易......
答案 1 :(得分:1)
您不能在trunk和branch中导入,但首先在trunk中导入公共基本版本,创建分支,在中断提交更改1,在trunk中提交其他更改。现在合并应该有效。如果在master和branch中创建文件,则合并时会发生树冲突。