Cervisia is a graphical front end for Concurrent Versions System (CVS).
Cervisia implements the common cvs functions of adding, removing, and committing files. More advanced capabilities are importing and checking-out modules, adding/removing watches, 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 between 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 window managers.
Features:
Updating or retrieving the status of a working directory or single files. Files are displayed in different colors depending on their status, and the shown files can be filtered according to their status
Common operations like adding, removing and commiting files.
Advanced operations like adding and removing watches, editing and unediting files, locking and unlocking.
Checking out and importing modules.
Graphical diff against the repository and between different revisions.
Blame-annotated view of a file.
View of the log messages in tree and list form.
Resolving of conflicts in a file.
Tagging and branching.
Updating to a tag, branch or date.
A Changelog editor coupled with the commit dialog.
Requirements:
Qt 3.3
kdelibs 3.5
Note that those requirements only refer to the libraries Cervisia needs. It is not necessary to use any part of KDE. Cervisia runs fine with any window manager or desktop environment.
License:
Cervisia is distributed freely under the GNU General Public License.
Screenshots
Cervisia 2.2 (CVS):
Cervisia 2.1:
Download.
If you liked this article, subscribe to the feed by clicking the image below to keep informed about new contents of the blog:
|
Related Post 27/05 - Ready or not, Slackware has now gone 64-bit with an official x86_64 port being maintained in-sync with the regular x86 -current branch 15/05 - Showing Databases, Tables, and Columns with MySQL 15/05 - ParEdit mode (paredit.el) is a minor mode for performing structured editing of S-expression data 15/05 - MySQL Databases Overview 15/05 - MySQL: String Collating Support 15/05 - MySQL: Optimize and Repair Tables 12/05 - MySQL Client-Side Scripts and Utilities 12/05 - Database Administration Language Reference 12/05 - Adding New Users to MySQL 27/04 - Antennavis antenna visualization software is a visualization toolkit 27/04 - ALDO Morse Code Tutor 22/04 - Hattrick Organizer is a popular, free, java-based helper application and is a CHPP-approved program 19/04 - Mozilla Toolkit API 04/04 - How To Install and Test Samba 04/04 - The Mozilla.org: Featured Projects, Mozilla Applications, Mozilla-Based Applications, Mozilla Labs Experiments and Mozilla Technologies 04/04 - The Linux Virtual File System 22/03 - YES Linux Basic Edition 3.0.0 available now 21/03 - Ubuntu Server Edition on Amazon - Beta programme now open 08/03 - Yoper Linux—Your Operating System—is a Linux distribution for PCs with i686 (Pentium Pro) or higher processor types 08/03 - Software Packages in Ubuntu 8.10 "Intrepid Ibex", Subsection Graphics Tools,Chapter IV 08/03 - Software Packages in Ubuntu 8.10 "Intrepid Ibex", Subsection Graphics Tools,Chapter III 08/03 - Software Packages in Ubuntu 8.10 "Intrepid Ibex", Subsection Graphics Tools,Chapter II |
|
| Linux Links |
0 commenti:
Post a Comment