JDirDiff - GUI tool that compares two directories and merges differences
New Release from 2004-06-15: version 0.67 11Manik 10Zots
New Release from 2004-03-30: version 0.57 12Oc 18Cumku
https://sourceforge.net/projects/jdirdiff

JDirDiff is a GUI tool that compares two directories and merges differences.
JDirDiff is a 99% pure java utility, uses swing for front end; uses Xerces for xml parsing (jdirdiffrc: resource configuration file for personal options). It is platform independent as java is.
JDirDiff is not a substitute for cvs, rsync, neither for diff. It is very common that computer users have many similar copies of archives, with directory structure tree almost equal. JDirDiff displays both similar trees and shows every difference: identical files, different files, missing files.
Features:
gvim -d file_in_treeA file_in_treeB
which launches The Editor Vim http://vim.org in diff mode.
JDirDiff is related to ganttproject http://ganttproject.sourceforge.net: JDirDiff copied many features from ganttproject (not bugs hope)
The requirements is Java(TM) 2 Runtime Environment, Standard Edition 1.4.2_04
also works with Java(TM) 2 Runtime Environment, Standard Edition 1.5.0 Beta 2
(it looks nicer in jre 1.5)
http://java.sun.com/j2se/index.jsp
java -jar jdirdiff-$release.jar dir1 dir2
There is a lot of work to do. Here is the wish list:
JDirDiff needs your help.
In order to achieve the goals in TODO, JDirDiff needs that you become a developer:
Then send me your patch ( vcm@users.sf.net ).
In Linux http://linux.org, you should do:
% export CVSROOT=:ext:yourusername@cvs.sf.net:/cvsroot/jdirdiff
% cvs checkout jdirdiff
more details in https://sourceforge.net/docman/display_doc.php?docid=14033&group_id=1
Al Vega
This product includes software developed by the Apache Software Foundation http://www.apache.org. These parts are subject to the Apache Software License.
----==-- _ / / \
---==---(_)__ __ ____ __ / / /\ \
--==---/ / _ \/ // /\ \/ / / /_/\ \ \
-=====/_/_//_/\_,_/ /_/\_\ /______\ \ \
A proud member of TeamLinux \_________\/
(By CHaley (HAC), haley@unm.edu, ch008cth@pi.lanl.gov)