eclipse - 如何使用 Subclipse 在 Eclipse 中从分支合并到主干?

标签 eclipse svn merge subclipse

我在 Eclipse IDE 中使用 Subclipse 插件来提交和更新我的代码。我需要将代码从分支合并到主干。作为其中的一部分,我正面临这个问题。
这是我将分支合并到主干的解决方法步骤。

  • 右键单击项目 -> 团队 -> 合并。
  • 选择合并两个不同的树。
  • 我已将 From URL 设置为我的分支。
    例如:http://abc.com:40/branches/appi1.1/src/demo.properties
  • 我还设置了到我的后备箱的 URL
    例如:http://abc.com:40/trunk/appi/src
  • 在从 URL 和到 URL 部分,我选择了头部修订单选按钮。
  • 在控制台中,我收到消息:合并异常完成

  • 显然,这是我来自 Eclipse IDE 的错误警报。
    enter image description here

    P.S:在我的主干代码中,没有 demo.properties,但它在分支代码中。

    最佳答案

    如果您尚未从 Subclipse 更新站点安装 CollabNet Merge Client,则应该这样做。从 Subversion 1.5 开始,Subclipse 合并选项并没有真正更新合并跟踪支持。

    您的合并参数肯定不正确。 “到 URL”不是合并的目标,您的工作副本才是。 From 和 To URL 是两个 URL/修订范围,用于 diff 以生成要应用于工作副本的合并。在大多数情况下,两个 URL 应该相同,并且修订号应该更改以反射(reflect)您要合并的修订的范围。

    CollabNet Merge Client 引入的新 UI 解决了这些问题,并使执行正确合并变得更加容易。

    使用 Subversion 时,应避免合并特定文件。理想情况下,您应该在示例中合并整个树/branches/appi1.1。

    关于eclipse - 如何使用 Subclipse 在 Eclipse 中从分支合并到主干?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14537769/

    相关文章:

    python - 尽管 Eclipse PyDev 中存在 Unresolved 导入错误,脚本仍会运行,但如果错误已修复,则脚本会停止运行

    python-3.x - Pandas 将 CSV 中的 SingleIndex 合并为 MultiIndex

    php - MySQL合并不同结构的表

    svn - 在 TortoiseSVN 中限制 tsvncache.exe 的内存消耗?

    svn - 使用 TortoiseSVN 如何将更改从主干合并到分支,反之亦然?

    java - 在小组中的高中编程学生之间共享代码的最佳方式

    java - Eclipse删除了我的java和class文件?

    c++ - 为什么我不能运行 C++11?

    svn - 使用 gradle 结帐 svn

    svn - Tortoise SVN 提交/更新挂起