TkCVS is a cross-platform, Tcl/Tk-based GUI for the CVS and Subversion configuration management systems. It displays the status of the files in the current working directory, and provides buttons and menus to execute CVS, Subversion, or RCS commands on the selected files. The Log Browser displays a branch diagram of the revision history. The Module Browser extends CVS with facilities for a user-friendly listing of modules in the repository. TkDiff is included for browsing and merging your changes.
|Tags||Software Development Version Control CVS Subversion RCS|
|Operating Systems||UNIX / Linux Windows Mac OS X|
Release Notes: This update supports Subversion 7.1, in which the location of the Subversion subdirectories has changed. Its appearance with Wish 8.5 has improved. There are minor enhancements and bugfixes.
Release Notes: This releases fixes some bugs and improves performance in Subversion somewhat. Invocation when using the CDE window manager is fixed, and svn:mergeinfo is used better in the branch diagram.
Release Notes: A history of commit log messages is now kept during a session, so you can copy and paste from messages you've used previously. This has been a much-requested feature. Locking and unlocking, enhanced contextual menus, and icons for symbolic links have been added for Subversion. Several bugs have been fixed.
Release Notes: The Branch Browser can now draw merge arrows for merges tracked by Subversion 1.5's mergeinfo property and CVSNT's mergepoint feature. The work-around of using tags is no longer necessary if your Subversion or CVSNT server and client support their own merge tracking. The Branch Browser has a new search ability, so you can highlight a revision on the diagram by its version, date, tag, or author. If your SVN repository has a structure that's functionally similar to trunk, branches, and tags but with different names, you can tell TkCVS about it by setting variables.
Release Notes: For this release, the merge dialogs have been re-worked. Now there's only one dialog for merging with or without tagging, which you OK when you're ready to commit the merges. There was a minor rework of the main browser windows so that highlighting goes across all columns. The release also contains bugfixes.