Diffuse

About

Diffuse is a graphical tool for merging and comparing text files. Diffuse is able to compare an arbitrary number of files side-by-side and gives users the ability to manually adjust line-matching and directly edit files. Diffuse can also retrieve revisions of files from Bazaar, CVS, Darcs, Git, Mercurial, Monotone, Subversion, and SVK repositories for comparison and merging.

Screenshots

Key Features

Documentation

Requirements

Diffuse should run on any POSIX operating system, including Mac OS X, with the following packages installed:

Pre-built packages for Microsoft Windows include all dependencies.

Copyright and Licence

Copyright © 2006-2009 Derrick Moser

Diffuse is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the licence, or (at your option) any later version.

Download

Download from:

Release History

0.3.4

Released 2009-07-03

0.3.3

Released 2009-04-13

0.3.2

Released 2009-04-13

0.3.1

Released 2009-03-05

0.3.0

Released 2009-03-03

The rules for parsing files in ~/.diffuse have changed in the 0.3.0 release. Non-fatal errors may be reported when parsing old files. These errors can be fixed by removing the offending lines (or the entire file) from ~/.diffuse/diffuserc. Errors in ~/.diffuse/config will be automatically fixed when Diffuse exits.

0.2.15

Released 2008-12-03

0.2.14

Released 2008-10-20

0.2.13

Released 2008-05-16

0.2.12

Released 2008-05-06

0.2.11

Released 2008-04-27

0.1.14

Released 2006-01-28