【问题标题】:How to resolve conflicts that are showing in Team synchronizer in eclipse如何解决 Eclipse 中团队同步器中显示的冲突
【发布时间】:2011-05-23 17:40:52
【问题描述】:

我正在尝试在 Eclipse 中使用 svn 将分支中的所有更改合并到主干文件夹。

当我点击显示的冲突文件时,在团队同步窗口中

<<<<<<< .working

>>>>>>> .merge-right.r303

而且我无法提交。我不明白如何解决它。

我只需要将所有更改合并到主干

请告诉我,我该如何解决这些冲突

提前致谢

【问题讨论】:

    标签: eclipse svn merge subclipse


    【解决方案1】:

    为什么你不能解决这个冲突?因为他们太多了?

    使用 Subclipse,有一个 recent bug:

    • 如果 Subclipse 能够自动合并更改,则一切正常(我可以批准自动合并并签入)。
    • 如果 Subclipse 无法自动合并两个文件,则会要求用户启动图形冲突解决编辑器,或将文件标记为冲突并稍后处理。如果立即启动冲突编辑器,则没有问题。
    • 如果标记了冲突并稍后处理,那就是编码问题发生的时候

    “编辑冲突”编辑器将在左侧显示“工作”文件,在右侧显示“合并右”文件。左侧的“工作”文件看起来不错,所有特殊字符都完好无损(例如“ü”)。
    然而,右侧的“merge-right”文件以 ISO-8859-1 编码(项目默认)显示,因此所有特殊字符都是“乱码”。例如,“ü”字符显示为“Ô。

    您是否有任何导致冲突的编码问题?

    【讨论】:

    • 我不知道“编辑冲突”,所以我只是将冲突文件提交到主干,然后手动将这些文件从分支文件夹复制到主干文件夹:(我认为我当我无法提交冲突文件时做错了什么。bt 与你的回答我明白这是 subclipse 中的一个错误。谢谢 Vonc
    • 这个错误与字符编码有关——我怀疑这是你的问题。
    猜你喜欢
    • 2020-12-28
    • 2013-09-13
    • 1970-01-01
    • 1970-01-01
    • 2019-04-11
    • 1970-01-01
    • 2011-05-12
    • 2018-05-15
    • 2015-08-26
    相关资源
    最近更新 更多