ECMerge compares and merges safely your files and folders, side-by-side. It provides syntax colouring for many languages, supports many office and archive formats, pretty prints XML. It generates patch/XML/HTML reports for review or reuse.
ECMerge compares and merges local, FTP/S and SFTP or SCC repositories data, as text, images and folders. Unhandled formats can be compared byte per byte in the binary comparison view. It compares side-by-side. It is designed to make you work with multiple revisions of text files with ease and to keep multiple folder hierarchies in sync.
ECMerge saves automatically sessions and let you save your own named sessions to launch them again in one click or with the command line. It generates reports in Unix patch, XML and HTML format for Text, Images and Folder Comparisons.
A shell extension is provided under Windows, OS X and Linux to select items to compare and launch ECMerge. A command line is provided to merge files and generate reports from batches. . Runs on Windows, OS X, Linux&Solaris.