【问题标题】:How to Resolve Conflict in Eclipse SVN如何解决 Eclipse SVN 中的冲突
【发布时间】:2013-09-13 19:13:11
【问题描述】:

在为团队存储库使用 Eclipse 进行编码和 SVN 时,我在 Eclipse 中遇到冲突时遇到了麻烦。

假设我有一个冲突并且有 3 个自动生成的文件。解决冲突后,我找不到如何提交冲突解决方案并自动删除生成的文件的命令。

在 Eclipse 之外的 SVN 中,有一个 Resolve Conflict 功能,代码会被更新。此外,为冲突生成的文件将被删除。 Eclipse中是否有类似的方法或者我必须手动删除生成的文件并提交解决方案?

【问题讨论】:

标签: eclipse svn


【解决方案1】:

除了相关问题中显示的答案外,还可以解决冲突,删除自动生成的文件并标记为已合并

【讨论】:

    【解决方案2】:

    我遇到了同样的问题,并且提到的解决方案都没有解决我的问题。 当我右键单击该文件夹时,没有解决冲突或标记为已解决或其他任何选项的选项。

    我在 Eclipse(使用 Subclipse 插件)中解决它的方法是右键单击文件夹并选择“显示树冲突”。这在 Eclipse 中打开了一个名为“SVN Tree Conflicts”的视图窗格,其中显示了有问题的文件夹。

    我右键单击该消息并选择“解决”。然后弹出一个窗口,问我想做什么。我基本上没有选中所有与接受左文件或右文件或合并有关的框。因为基本上,我只是想将冲突标记为已解决,并从存储库中按原样接受文件夹。

    然后我能够继续更新我的项目而没有问题。

    【讨论】:

      【解决方案3】:

      我这样做的方法是将视角更改为“团队同步”,然后在同步选项卡中右键单击文件并选择“标记为合并

      【讨论】:

        【解决方案4】:

        在 Eclipse 的 Team 菜单中,您可以选择 edit conflictsmark resolved

        Subclipse conflict resolution

        【讨论】:

          【解决方案5】:

          另一个解决方案(类似于princepieros)是右键单击您的项目->执行整个提交->它将显示“冲突”项目->右键单击这些项目并点击“标记为合并”或“编辑冲突” ”。这对我有用。希望对您有所帮助。

          【讨论】:

            【解决方案6】:

            我做了以下步骤:

            1. 转到包资源管理器视图。标记要检查冲突的文件夹(我全选)。
            2. 右键单击并转到“团队”->“与存储库同步”。等一下。
            3. 在“团队同步”透视图中,您应该可以看到所有更改文件(传入、传出、冲突文件等)
            • 冲突文件应以前缀扩展,并具有以下结构:

            filename.java

            filenam.java.mine

            filename.java.revisionNumber

            1. 右键单击原始文件并选择“编辑冲突”
            2. 右键单击并标记为已解决

            【讨论】:

              猜你喜欢
              • 2011-05-08
              • 1970-01-01
              • 2010-09-11
              • 1970-01-01
              • 1970-01-01
              • 2011-12-02
              • 2021-06-26
              • 1970-01-01
              • 2013-10-27
              相关资源
              最近更新 更多