我有这样的情况:
问题是:是否可以将两个版本的网站导入到SVN存储库中,一个作为主干,一个作为分支,并从SVN列表中获取差异来编辑更改的文件和解决冲突?看起来像专门为解决这些问题而创建的SVN,但我无法研究如何解决它。
为了测试,我甚至做了这样的方式:我把完全相同的文件放在分支和主干中,当我单击“合并”时,所有文件都被标记为“树冲突”,即使我知道它们完全相同,也就是给出了假冲突报告。
发布于 2012-01-20 10:42:02
你还有预编的那份吗?如果是这样的话,使用它来创建主干,然后在这一点上获得一个分支。然后在两个独立的工作副本中,一个来自主干,另一个来自分支,复制您的更改(主干)和自由职业者的更改(分支),并同时提交两者。然后,您可以使用SVN工具合并这两者。
但是,在两个目录上使用像BeyondCompare这样的工具可能更容易.
发布于 2012-01-22 09:46:58
您不能在主干和分支中导入,但是首先在主干中导入公共基础版本,创建分支,在那里提交更改1,在主干中提交其他更改。现在合并应该有效了。如果在主服务器和分支中创建文件,则合并时会发生树冲突。
https://stackoverflow.com/questions/8940094
复制相似问题