【发布时间】:2011-05-23 17:40:52
【问题描述】:
我正在尝试在 Eclipse 中使用 svn 将分支中的所有更改合并到主干文件夹。
当我点击显示的冲突文件时,在团队同步窗口中
<<<<<<< .working
和
>>>>>>> .merge-right.r303
而且我无法提交。我不明白如何解决它。
我只需要将所有更改合并到主干
请告诉我,我该如何解决这些冲突
提前致谢
【问题讨论】:
标签: eclipse svn merge subclipse
我正在尝试在 Eclipse 中使用 svn 将分支中的所有更改合并到主干文件夹。
当我点击显示的冲突文件时,在团队同步窗口中
<<<<<<< .working
和
>>>>>>> .merge-right.r303
而且我无法提交。我不明白如何解决它。
我只需要将所有更改合并到主干
请告诉我,我该如何解决这些冲突
提前致谢
【问题讨论】:
标签: eclipse svn merge subclipse
为什么你不能解决这个冲突?因为他们太多了?
使用 Subclipse,有一个 recent bug:
- 如果 Subclipse 能够自动合并更改,则一切正常(我可以批准自动合并并签入)。
- 如果 Subclipse 无法自动合并两个文件,则会要求用户启动图形冲突解决编辑器,或将文件标记为冲突并稍后处理。如果立即启动冲突编辑器,则没有问题。
- 如果标记了冲突并稍后处理,那就是编码问题发生的时候。
“编辑冲突”编辑器将在左侧显示“工作”文件,在右侧显示“合并右”文件。左侧的“工作”文件看起来不错,所有特殊字符都完好无损(例如“ü”)。
然而,右侧的“merge-right”文件以 ISO-8859-1 编码(项目默认)显示,因此所有特殊字符都是“乱码”。例如,“ü”字符显示为“Ô。
您是否有任何导致冲突的编码问题?
【讨论】: