Cervisia
From Wikipedia, the free encyclopedia
Cervisia is a open source linux client for the CVS (Concurrent Versioning System) version control system.
It implements the common cvs functions of adding, removing, and committing files. More advanced capabilities are importing and checking-out modules, adding/removing watchs, editing/unediting and locking/unlocking files, blame-annotated file viewing, tagging/branching, conflict resolution/mergings and the ability to update to a given tag, branch or datae. Additionally, it has graphical functions that include tree and list view of the change log of a file, color coded file status, and graphical diff'ing bewteen versions (similar to xdiff.)
Cervisia requires Qt 3.3 and kdelibs 3.5 (kdelibs is necessary to run Cervisia, but it not necessary to run KDE to use Cervisia it works under all windowmanagers.)
For a more information look at the Cervisia homepage at kde.org