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

srk*_*srk 4 eclipse subclipse svn merge

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

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

Lucidly,这是我从eclipse IDE发出的错误警告. 在此输入图像描述

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

Mar*_*ard 7

如果您尚未从Subclipse更新站点安装CollabNet Merge Client,则应该这样做.自Subversion 1.5以来,Subclipse合并选项尚未真正更新为合并跟踪支持.

您的合并参数肯定不正确."To URL"不是合并的目标,您的工作副本是.From和To URL是diff的两个URL/revision范围,用于生成要应用于工作副本的合并.在大多数情况下,两个URL应该相同,修订号应该更改以反映要合并的修订范围.

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

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