Overview of Ellié Computing Merge
What is Ellié Computing Merge ?
Ellié Computing Merge is a graphical and command line utility for comparing and merging files and folders. It exists also as a component. It is fully scriptable and let you apply or export patches, reports about differences and ability to merge.
This tool helps software developers in comparing and understanding changes in source file versions, allowing them to integrate concurrent changes in entire branches structures based on a common ancestor or side by side. Quality controllers can validate new project steps knowing exactly the modifications made in the repository. Any computer user can take advantage of this program to synchronize multiple folders hierarchies (for example between a desktop computer and a laptop) or to work on consecutive revisions of text-based files. Its scripting is very complete (dozens of native objects specific to comparisons semantics, hundreds of macros, hundreds of scriptable settings).
Ellié Computing Merge takes advantages of new double-core and multi-processors systems. Thanks to its multi-threaded architecture Merge compares documents in parallel from folders views, the speed is almost multiplied by the number of processors.
Ellié Computing Merge is a
program: it runs on Windows, Mac OS X, Linux and Solaris
operating systems (x86 versions currently, PowerPC also on
Mac). This is a major feature for teams working in
The Text Comparison function presents the two or three input files side by side, the result (if you asked for a merge instead of a differentiation) being displayed below. It uses customizable colours to highlight the differences between files, the differences can be displayed on the whole lines, or parts of them (detailed in-line changes). Some linking lines are drawn between each pair of files to show how these differences are related. It has a variety of search and editing functions.
Converters can be defined to preprocess files (in text, binary or image formats). They can be used to transform them into readable format that will be used in the text editor or a Comparison view (Text, Image or Folder). Converters can as well be used to convert between unsupported image format to bitmap for example. They can be setup through scripting allowing a one-for-all approach (we can write specific scripts and you just have to download and install them to get all the parameters set up on your computers). In addition, a converter is provided to directly work with OpenOffice Writer, Microsoft Office Word (DOC and DOCX), and RTF documents.
You can solve a conflict by clicking on the marker in the margin, in the conflict area in the text. You can easily resolve several conflicts by selecting them in the text view and right clicking and choosing Resolve with... in the menu. You can also directly edit the output version in the bottom text editor. Standard differences are automatically integrated in the result window, so that only conflicts remain to solve manually. Files comparisons can be launched directly from a folder comparison. You can choose which are the differences that you consider harmless with the security area system. The changes that are considered as insignificant can be merged automatically from whichever source you want.
File or folder comparisons reports can be generated in XML, HTML or UNIX patch format. A folder comparison report can include sub-reports for text, binary file and image comparisons as embedded reports or independant files. All reports can be highly customized (see Reports options). They are also tailored for printing, in particular with comprehensive options to limit the quantity of text that you consider uninteresting.
The command line interface is fully documented: this allows you to integrate Ellié Computing Merge with various software configuration management systems and to generate reports automatically without user interaction.
Ellié Computing Merge is integrated in the Windows Explorer contextual menu. Thus, you can launch it for comparing files or folders previously selected in the file explorer application.
The Explorer contextual menu integration is available on Microsoft Windows, Mac OS and on major Linux explorers (Gnome Nautilus, KDE Konqueror, Xfce Thunar). The Free Compare feature which gives a similar functionality is available from within any folder view.