Merge是一个来自Araxis的可视化的文件比较、合并与文件夹同步应用程序。使用它,咱们能够:(1)使用本地应用程序来对比(合并)源代码,网页,XML和其它文本文件;(2)从Microsoft Office(Word和Excel),开放文档格式,PDF和RTF文件,直接打开和比较文本;(3)比较图片和二进制文件,同步文件夹,进行代码审查和审计等。它可以为包含成千上万的文件与文件夹层次结构工做。许多SCM(版本控制)系统和其余应用程序集成了Merge工具。 html
Merge兼容苹果 MacOSX 和 Windows 系统,只须要一个受权你就能够在两个平台上同时使用Merge。Merge for Mac OS X是一个全功能的支持英语和日语的本地化应用程序。它的Windows版本提供一个国际化的支持英语、法语、德语、日语、西班牙语的图形化用户界面,还有支持英语和日语的联机帮助。
*优势
对于法律界与出版界专业人氏:当即标记出 不一样的合同或手稿汇票中全部的改变。支持直接打开并比较来自Microsoft Office(Word或者Excel),PDF文档和RTF文档中的文本。从其它应用程序(如Microsoft Word)复制文本并直接粘贴到文本对比窗口。
对于软件工程师或者开发人员:对比、理解与合并不一样的源文件版本。快速、准确地工做,无论你是比较个别的文件或调和源代码的整个分支。使用三路对比方式来合并来自你本身和同事们的改变。使用Merge提供的FTP插件能够经过FTP方式同步网站的指定区域。
对于版本控制系统:比较不一样的源代码分支,你能够了解对于特定的发行版本中对每个文件所作出的修改。添加书签和注释到一个文件或文件夹比较,而后保存为一个单一的文件归档,电子邮件进行审查的其余团队成员。
其余用户:不管您正在使用多个版本的文本文件,或须要保持同步多个文件夹层次结构(例如,一个台式机和笔记本机),合并能够帮助节省时间和减小错误,帮助您快速,准确地工做。
*文件的比较和合并
合并能够比较,并与不一样版本的程序源代码,XML和HTML文件,文本文件,如工做。合并能够提取和比较从微软Office,OpenDocument格式,PDF和RTF文件的文本。特殊格式的XML文件能够证实,帮助您更清楚地看到的变化。它支持ASCII,MBCS和Unicode字符编码的文件。颜色编码的侧方比较能够很容易地找出一目了然的类似性和文件之间的差别。链接线之间划出清楚地显示出它们是如何相关的文件。
点击和点击合并,您能够选择每一个文件的部分,你想,只要按一下按钮添加到一个最终的合并版本。无限撤消就地编辑器容许彻底控制合并文件,建立它。文件比较显示动态更新的合并进展。
合并线内的变化显示详细的亮点。它能够被配置为忽略空白和行尾的差别,以及在指定的正则表达式匹配的行的变化。后者是忽略不重要的变化,如时间戳或扩展的版本控制关键字。
*二进制和图像文件的比较
合并不仅是比较文本文件。使用图像比较来比较各种图像文件,并当即看到已被修改的像素。二进制比较,使您可以识别在一个字节的数据文件的差别。
*三路比较和自动合并
合并专业增长了先进的三路可视化文件比较和合并,标准??版的双向可视化文件比较和合并。时,不止一我的对同一组文件的工做,这是特别有用。
自动合并,能够迅速和解,即便是最大的文件。三通文件比较,能够从三个方式的文件夹比较,直接启动,容许源代码的整个分支高效整合。
*集成文件夹层次比较和同步
合并支持文件夹层次比较和同步,使您能够比较和合并整个目录树。这是理想的检测在不一样版本的源代码或网页的变化。你甚至可使用验证的内容刻录CD或USB thumbsticks高效字节逐字节比较选项。
专业版的合并,支持三路比较文件夹,使文件夹层次结构的两个版本合并与他们共同的祖先或一些其余的文件夹层次结构。这能够与源代码控制或软件配置管理系统一块儿使用时特别有用。
*直接访问FTP站点和配置管理系统
一个FTP插件,提供了合并文件和文件夹比较直接访问位于FTP服务器上的文件。所以,可使用的文件夹比较同步主站点自己的网站内容的本地副本,提供主站点运行一个FTP服务器。
还提供的Perforce,Subversion和Visual SourceSafe中的合并插件。这些合并位于车厂的Perforce,Subversion版本库和Visual SourceSafe数据库文件和文件夹的只读访问。所以,举例来讲,一个Merge文件夹比较,能够用来比较一个Perforce客户工做区,对车厂。另外,仓库内的不一样分支(或在不一样时间点相同的分支),能够直接比较。一个AllChange相似插件是从Intasoft。
*报告生成
能够建立HTML,XML,HTML幻灯片或U??NIX diff格式的文件比较报告(例子:两路,三路)。 HTML报告存档和分发特别有用。能够建立HTML或XML格式的文件夹比较报告(例子:两路,三路)。一个文件夹,选择性,比较报告能够包括部分或全部文件夹中的比较所涉及的文件的文件比较报告。这样就能够生成一个报告,这是一个完整的记录在一个文件夹比较中涉及的全部文件中的全部分歧。这是代码审查和代码审核的状况下尤为有用,特别是报告,能够直接在配置管理系统,其中有一个合并插件中的文件和文件夹生成。
*打印支持,自动化等先进功能
其余功能还包括可以打印的文件和文件夹比较硬拷贝,并自定义,包括字体,颜色,是否显示水平或垂直分割,多的应用程序的行为和外观。
包括一个完整的自动化API和命令行界面,容许与??其余应用程序(如源代码控制和软件配置管理系统)或您的工做流程的紧密结合。
从Araxis网站提供全面的在线文档与产品。上下文敏感的帮助是提供每个菜单项,对话框和对话框控制。 惋惜软件的销售价格至关昂贵,并且不支持中文,中国大陆用户若是想要购买该软件只能经过美圆信用卡付款。 正则表达式
软件主页:http://www.araxis.com/ 数据库
文档地址:http://www.araxis.com/merge/index.html 服务器
下载地址:https://logic.araxis.com/CustomerSupport/MergeEvaluationF.xml 编辑器
太不容易了,注册账号以后足足过了 138 天以后我才完成第壹篇文章的编写和发布。 工具