Eclipse-使用 Beyond Compare 工具比较合并 TFS 管理的代码

引言


  在开发过程中,提交代码的时候需要比较合并,但是 Eclipse自带的工具实在是太弱了,用起来效率低下,还好在比较工具领域,Beyond Compare 是一个不错的选择,本文主要介绍如何使用 Beyond Compare 比较和合并 TFS 管理的源代码。

配置指南


  在此之前,我们先来看一下 Eclipse 自带的比较工具,左边是当前的代码,右边是服务器上的最新代码,代码的不同地方有一个框框起来,然后两边有一根线连着,如果鼠标移动到线中间,可以看到一个向左的箭头,如果点击箭头,就会使用服务器上的代码覆盖当前框着的区域代码。如果我们替换一个块中的某一行或几行,就很不方便,只能直接复制粘贴。

原始比较工具

  下面介绍一下如何配置 Beyond Compare 工具,首先你需要下载一个 Beyond Compare 工具,然后安装,安装成功后打开 Eclipse 开始设置。

  1. 设置比较工具

  点击菜单【Window】-【Preferences】,打开 Preferences界面,展开【Team】选项,找到【Team Foundation Server】选项继续展开,选择【比较工具】,点击上面一排的【添加…】按钮,会弹出添加外部比较工具界面,在文件类型处输入【*】,在命令标签处输入如下命令

{Beyond Compare EXE文件的完整路径} %1 %2 /title1=%6 /title2=%7

然后点击【OK】按钮,设置完成;

比较工具设置
  1. 设置合并工具

  在 Preferences 界面找到【Team】-【Team Foundation Server】-【合并工具】,点击上面一排的【添加…】按钮,会弹出添加外部合并工具界面,在文件类型处输入【*】,在命令标签处输入如下命令

{Beyond Compare EXE文件的完整路径} %1 %2 /title1=%6 /title2=%7 %4

然后点击【OK】按钮,设置完成,最后点击【Apply and Close】按钮生效设置;

合并工具设置

  设置完成后在对比文件,就会看到如下的界面,有区别的部分会用红色显著标识,同时如果要替换某一大块不同区域的部分行代码时,可以选中这些行,然后点击绿色的小箭头进行替换。

Beyond Compare 比较工具
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 愚蠢娇 2016年11月8日 星期二有雨 有些冷 习惯发呆的时候就看自己以前的微博和朋友圈 看自己以前多快乐 看自...
    愚蠢娇阅读 288评论 0 0
  • 她斜眼一晲,眉毛一挑,嘴角一勾,显出极大的热情,这件事从发生到结束,她仿佛从不知情。那一瞬间,她突然懂了,所谓人情...
    写到时间尽头阅读 188评论 0 0
  • 三十几年前的今天,一个对这个世界充满幻想的小屁孩迫不及待的从妈妈的肚子里蹦了出来。哈哈,那就是我了!先不说什么...
    小柠檬于逍遥游阅读 259评论 0 1
  • 本文,我们将讨论4个具体问题,你可以在打开设计软件之前询问开发团队,以确保你们能更好的配合以及设计的落地。 问题1...
    Doria2016阅读 1,755评论 0 20