Jojos Binary Diff
Jojos Binary Diff is a computer program used for comparing files.
In computing, diff is a file comparison utility that outputs the differences between two files. Diff operates only on text files, whereas Jojos Binary Diff (JBD) operates on binary data files. JBD also comes with a patch (reverse diff) and jsync utility for synchronising files between two computers.
Jojos Binary Diff is also distributed as open source for multiple platforms including windows and linux.
History
The JBD utility was developed in 2002 by Joris Heirbaut. At the time there were few binary diff utilities, and those that existed took a very long time to operate . It was originally created for the purpose of synchronising data between two computers.
Usage
JDiff is invoked from the command line with the names of three files: jdiff original new differences;. The output of the command creates a file differences that represents the changes required to make the original file become the new file.
JPatch can be used to reverse the operation as such: jpatch original differences new;
See also
- diff
- Delta encoding
- List of delta encoding software
- Microsoft File Compare
- Revision Control System
- rsync