它是什么

Merge是一个来自Araxis的可视化文件比较/合并及文件夹同步的应用程序。

用户界面使用英语、德语、日语、法语、国际西班牙语、汉语(繁体和简体)进行本地化了。

优势

对于软件工程师和网站开发者:比较、理解、合并不同代码文件的版本。快速精准地工作,不管是比较个人文件或调整这个分支的代码。使用三向比较来将你做的变更和同事做的变更与共同的祖先版本进行集成。利用支持的FTP插件,通过FTP,同步网站和它的临时存储区。

对于发布及质量控制管理员:比较不同的代码分支使你对一个特别的发布版知道和理解每个文件做的每个变更。比较生产环境版本来保证只有希望改变的文件被改变了。为审核创建一个变更的HTML或XML报表。

对于代码审查者:识别出两个代码文件所作出的任何变更。创建一个你的审查结果的HTML或XML的报表。

其他的用户:和多个文本的修订版打交道或保持多个文件夹层次的同步(比如,台式机和笔记本)。Merge帮助你更快更精确地工作来帮助你节约时间和减少错误。

重要链接 

特性综述和Merge6.5的新内容

如何购买

文件比较和文件夹比较快速一览

人们是如何评价Merge的

 深入(In depth)

Merge使你能够比较文本文件的不同的变更点,比如程序的源代码文件、XML和HTML文件。它支持ASCII、MBCS(多字节字符系统)、Unicode字符编码。采用色标的两两比对可以精准地发现文件之间的相同和不同点。在文档间画出的连接线明确地展示了它们之间是如何联系的。

Point-and-click merging让你通过简单地单击按钮就可以选择想要的任何部分追加到最终的合并版本中。In-place editor(没有撤销的限制)可以让你完美地控制你创建的合并文件。Merge运行时,文件的比对会自动显示变更。

Merge在线内让变更高亮显示。可以通过配置来忽略一下不同,比如空白、行结束符,以及匹配到的指定的正则表达式。后者对于忽略不重要的变更是很有用的,比如时间戳、扩展的版本控制关键字。

三向比较和自动合并

Merge专业版在标准版的双向可视化文件比较与合并中增加了高级的三向可视化文件比较与合并。当同一个组文件被多个人使用时,这是特别有用的。

自动合并使得即便是很大的文件也能够快速融合。三向文件比较可以直接从三向文件夹比较中启动,允许整个源代码的分支高效合并。

集成的文件夹层次比较和同步

Merge支持文件夹层次比较和同步,能够比较/合并整个目录树。这对于计较源代码或网页的不同版本是很理想的。你甚至是可以使用高效的一个字节一个字节的比较选项来检查刻录光盘的完整性。

Merge的专业版本支持三向的文件夹比较,允许文件夹层次的两个修订被合并到他们共同的祖先或其他的文件夹层次。当使用在合并源代码控制或软件配置管理系统时,这是特别有用的。

直接访问FTP站(FTP sites)和配置管理系统

FTP插件使Merge直接访问FTP服务器上的文件。假设一个网站在FTP Server上运行,可以使用一个文件夹比较来同步一个网站内容的本地副本和它本身。

也提供了针对Perforce和Visual SourceSafe的Merge插件。Merge只读访问Perforce仓库以及VSS数据库中的文件和文件夹。因此,Merge文件夹比较可以用来比较一个Perforce客户端工作空间与仓库。可选择的是,仓库中的不同分支(相同分支的不同时间点)可以直接地比较。在Intasoft中可以得到针对AllChange的相似的插件。

生成报表

文件比较报表可是用HTML、HTML幻灯片、XML、UNIX diff格式来创建。HTML报表对于归档和分发是特别有用的。一个文件夹比较报表包含文件夹比较中的一些或所有文件的文件比较报表。另外,也可以生成一个文件夹比较中的所有不同文件的完整报表。这对于代码审查和代码审核情况特别有用,特别是在配置管理系统有Merge插件时,可以为文件和文件夹直接生成报表。

印刷支持,自动化,以及其他高级特性。

其他的特性包括打印文件或文件夹比较的硬拷贝,自定义应用的行为和外观,包括字体,颜色,是否水平或垂直分裂地显示,等等。

一个完全的自动化API以及命令行接口,允许与其他应用或工作流程的紧密集成(比如源代码控制和软件配置管理系统)。

这个产品提供了广泛的文档,可以从Araxis网站中获得。为每一个菜单项目、窗体、窗体控件提供了上下文敏感帮助。

<Araxis Merge>Windows平台下的Merge概览的更多相关文章

  1. [转]Windows平台下Makefile学习笔记

    Windows平台下Makefile学习笔记(一) 作者:朱金灿 来源:http://blog.csdn.net/clever101 决心学习Makefile,一方面是为了解决编译开源代码时需要跨编译 ...

  2. Windows平台下Git服务器搭建

    第一步:下载Java,下载地址:http://www.java.com/zh_CN/ 第二步:安装Java.安装步骤不再详述. 第三步:配置Java环境变量. 右键”计算机” => ”属性” = ...

  3. Windows平台下PHP开发环境的配置

    Windows平台下PHP开发环境的配置 一.基本环境 1.Windows XP 32位 2.Apache 2.2.25,下载地址:http://mirror.bit.edu.cn/apache/ht ...

  4. Mac平台与Windows平台下AndroidStudio增量升级

    Android Studio增量升级什么情况下使用最合适呢? 比如现在的as版本是2.2版本,而你的as版本2.0版本,这个时候点Check For Updates就没有反应了,因为你已经2个有版本没 ...

  5. Windows 平台下Git 服务器搭建

    由于项目中一直在使用git作为版本管理,自己对git的理解.使用都还不是怎么的熟悉,所以准备深入了解一下git及一些常用命令的使用,于是干脆把服务端架上,通过自己的PC作为服务端同时作为客户端的角色进 ...

  6. windows平台下VLC2.0.5编译

    windows平台下VLC2.0.5编译说明 时隔一年多,又要搞流媒体了,不过这次是要做流媒体服务器. 暂时决定使用vlc+ffmpeg+live555,虽然听有些前辈说这个组合的性能较差,只能作为学 ...

  7. 【转】Windows平台下Git服务器搭建

    Windows平台下Git服务器搭建 Posted on 2015-05-18 21:29 阿祥当码农 阅读(7637) 评论(0) 编辑 收藏 该文章转自:http://www.codeceo.co ...

  8. Windows平台下的node.js安装

    Windows平台下的node.js安装 直接去nodejs的官网http://nodejs.org/上下载nodejs安装程序,双击安装就可以了 测试安装是否成功: 在命令行输入 node –v 应 ...

  9. 在Windows平台下Qt的exe报错问题排查步骤

    在Windows平台下Qt的exe报错问题排查步骤 工具介绍: 1. Dependency Worker Dependency Worker是一个免费的用具用来扫描任何的32bit 或者64bit 的 ...

随机推荐

  1. VIM Taglist + ctags

    Windows下 进入http://ctags.sourceforge.net/ 下载ctags 把ctags58.zip解压,随便放个地方,我放到了Home\Vim\vim72下,在ctags58文 ...

  2. IO多路复用的几种实现机制的分析

    http://blog.csdn.net/zhang_shuai_2011/article/details/7675797 select,poll,epoll都是IO多路复用的机制.所谓I/O多路复用 ...

  3. hadoop2 环境的搭建(自动HA)

    zookeeper:hadoop112.hadoop113.hadoop114 namenode:hadoop110和hadoop111 datanode:hadoop112.hadoop113.ha ...

  4. 高难度(3)RenderScript

    RenderScript RenderScript is a framework for running computationally intensive tasks at high perform ...

  5. Android权限安全(10)应用与设备绑定

    有些时候开发者想要把应用与设备绑定 如: 计费应用下载,防导出运行. app内部注册付费等等. 常用的绑定方案:

  6. Java中常见几种数据库连接方法

    1:引入java.sql数据包;   import java.sql.*; 2:加载JDBC驱动程序   Class.forName(JDBC驱动包的名字).newInstance(); 3:产生Co ...

  7. 【POJ】3523 The Morning after Halloween

    1. 题目描述$m \times n$的迷宫(最大为$16 \times 16$)包含最多3个点,这些点可以同时向相邻方向移动或保持停止,使用小写字母表示起始位置,使用大写字母表示中止位置.求最少经过 ...

  8. 面向对象设计Object Oriented Design

    http://www.codeproject.com/Articles/93369/How-I-explained-OOD-to-my-wife http://www.cnblogs.com/niyw ...

  9. Oracle VM VirtualBox虚拟机安装系统

    作为一个前端,必须要有自己的虚拟机,用于测试 IE6 .IE7浏览器. 要测试这两个浏览器,必须要是 Windows XP 系统才可以,这里我找到两个纯净版的 xp 系统 iso 镜像文件. http ...

  10. 真心崩溃了,oracle安装完成后居然没有tnsnames.ora和listener.ora文件

    problem: oracle  11  r2  64位安装完成后NETWORK/ADMIN目录下居然没有tnsnames.ora和listener.ora文件 solution: 问题是之前安装了另 ...