mli*_*elt 17 eclipse merge subversive beyondcompare
我想在Eclipse中使用Beyond Compare.手头的问题是,本机差异和合并工具不允许足够自定义差异,因此存在太多差异.Beyond Compare有正确的定制,但我无法集成该工具.我尝试过以下方法:
有没有人成功地将Eclipse中的Beyond Compare集成到Subversion中?我发现了类似的问题如何配置Beyond Compare 3 for Eclipse冲突解决方案?,但它对我不起作用(也许是Subversive和Subclipse之间的区别?).
另外:我跟着@汤姆克利夫特的步骤(感谢的很多),和Diff现在工作,合并是一个稍微有点难度了.我已完成以下步骤以取得最终成功:
Team > Merge... > Tab URL > URL Field: <branch URL> and Radio button "Start from copy"Ok,会弹出一个对话框询问是否可以打开"同步视图".Tom*_*ift 28
使用Subversive配置Eclipse(使用3.7(Indigo)到4.4(Luna)测试)的步骤使用Beyond Compare作为默认的差异和合并工具(也可以与其他版本一起使用):
注意:根据MattPassell的评论,在OS X(和Linux?)上似乎存在一个突出的问题,路径和参数中有空格.OS X下面的配置通过避免空格来解决这个问题.
/Users/tom/bin/bcomp这是一个/Applications/Beyond Compare.app/Contents/MacOS/bcomp避免路径中空格的符号链接)C:\Program Files (x86)\Beyond Compare 3\BComp.exe${base} ${mine} -lefttitle=Base -righttitle=LocalRun Code Online (Sandbox Code Playgroud)
"${base}" "${mine}"
/lefttitle="Base ${base}"
/righttitle="Local ${mine}"
Run Code Online (Sandbox Code Playgroud)
${theirs} ${mine} ${base} ${merged}
-lefttitle=Incoming
-centertitle=Base
-righttitle=Local
-outputtitle=MergedRun Code Online (Sandbox Code Playgroud)
"${theirs}" "${mine}" "${base}" "${merged}"
/lefttitle="Incoming (${theirs})"
/centertitle="Base (${base})"
/righttitle="Local (${mine})"
/outputtitle="Merged (${merged})"
Run Code Online (Sandbox Code Playgroud)

我已经尝试并且未能将Beyond Compare配置为使用Subclipse的diff工具(它似乎只有合并/冲突的外部工具配置).
| 归档时间: |
|
| 查看次数: |
14297 次 |
| 最近记录: |