【发布时间】:2011-06-10 13:13:11
【问题描述】:
我想在 Eclipse 中使用 Beyond Compare。手头的问题是,本机差异和合并工具不允许足够自定义差异,因此差异太大。 Beyond Compare 对此进行了正确的自定义,但我无法集成该工具。我尝试了以下方法:
- 使用 Eclipse 插件 http://beyondcvs.sourceforge.net/ 但我无法在 Eclipse 中配置 Subversive 以使用该插件,并且该插件没有将自身集成到 Subversive 的合并操作中。
- 尝试将 Beyond Compare 集成为差异查看器(请参阅 Eclipse 窗口 > 首选项 > 团队 > SVN > 差异查看器)。然后进行同步时,我配置的差异查看器根本没有使用。我按照在“tortoisesvn”点下的http://www.scootersoftware.com/download.php?c=kb_vcs 找到的信息,并根据Subversive 插件的需要更改了语法。
有没有人成功地将 Beyond Compare 集成到 Eclipse for Subversion 中?我找到了类似的问题How to configure Beyond Compare 3 for Eclipse conflict resolution?,但它对我不起作用(也许是 Subversive 和 Subclipse 之间的区别?)。
补充: 我按照@Tom Clift 的步骤(非常感谢),现在差异正在工作,合并有点困难。我已完成以下步骤以取得最终成功:
- 按照答案中的说明进行配置。
- 更改了分支上的某些内容并提交了该内容。
- 切换到后备箱。
- 从那里开始合并操作:
Team > Merge... > Tab URL > URL Field: <branch URL> and Radio button "Start from copy" - 按下
Ok时,会弹出一个对话框询问是否可以打开“同步视图”。 - 同步透视图显示所有更改,当我选择其中一项时,会出现一个菜单项“在外部比较编辑器中打开”,它会打开 Beyond Compare。
【问题讨论】:
标签: eclipse merge subversive beyondcompare