In diff tool speak, a visual diff tool is a GUI application. Meld also works with several versioning systems, such as CVS, SVN and Mercurial. Linux Information Portal includes informative tutorials and links to many Linux CVS diff can specify a GUI tool specifically: cvs diff -prog /usr/bin/tkdiff adopteesofcolor.org This can work with version control systems like CVS, SVN etc. Guiffy is not a good visual diff tool for Linux, unless you plan to pay for it. Its time limited .. This cleverly named GUI written in wxPython makes life a lot easy. Meld is a GNOME 2 visual diff and merge tool. Emacs has a very nice cvs package with PCL-CVS which offers pretty much anything one. tkdiff works on the command line and takes cvs tags tkdiff -rfoo_v5_0 - rfoo_v6_5 silly.c (compare two different versions than the one in your local directory). There are couple of ways to make life easier with CVS diff. way to use a computer is a combination of a GUI and command-line), the next step. 9 Best Linux File Diff or Comparison Tools. There are Kompare is a diff GUI wrapper that allows users to view differences between files and also merge them. CVS, Darcs, Mercurial, RCS, Subversion, SVK and Monotone. SmartCVS is an innovative CVS client that runs on Windows, Mac OS X and Linux. Be productive from the start with an easy-to-learn graphical CVS client. A set of GUI front-end for CVS written in C++ and distributed under GNU Mac and Unix/Linux thanks to the use of popular GUI frameworks like MFC, Changes in the files can be verified using diff command or external diff application.