Cervisia - A CVS gui frontend for KDE
In the current
KDE 3.5 release, we added
the following new features to Cervisia:
-
It's now possible to sort the file view by extension/mimetype
(#55864).
-
Autocompletion was added to the log message part of the commit dialog
(#84909). So far it only
suggests the names of the selected files, but it will be extended in the future.
-
Added support to exclude files from a commit in the commit dialog
(#92938).
-
Login/logout support for the sspi protocol (cvsnt)
(#98833).
Our first Release Candidate of KDE 3.4 will be available in a
few days.
So it is a good time to summarize the new features of the upcoming release.
-
In the checkout dialog, it's now possible to fetch the existing branch/tag names for a
module from the cvs server (#74862).
-
Added support for non-recursive checkouts to the checkout dialog
(#74751).
-
Added new item 'Properties' to the context menu. It shows the properties dialog for
the selected file.
-
Added new command line option "-annotate".
-
The list view in the cvs log dialog now has a search line similar to JuK or KMail.
-
It is now possible to get a notification, when a cvs commit job has finished
(#78696).
-
Added new customizable color to highlight files in the file view with status 'Not in CVS'
(#95257).
Since the second beta of KDE 3.3 will be released soon, I thought that it would
be time again to summarize the new features of Cervisia in the upcoming
release.
- Added support for checkout of a module without the CVS administrative
folders. (cvs export)
- Checkout a cvs module under an alias name. (cvs checkout -d)
- Download and honor the CVSROOT/cvsignore file from the cvs server.
- Support for compression levels (-z) above three.
- The entered text in commit dialog and changelog dialog is now
spellchecked.
- Added support for 'cvs init' to create a new local repository.
- Added auto-completion to line edits for folder names at several
places.
- Added possibility to hide files with status 'Unknown' by extending the
current 'Hide Up-To-Date Files' option.
- The diff options used by the "Create Patch Against Repository..." are
now configurable
- Added functionality to create a patch between arbitrary revisions to the
log dialog.
- Cervisia's UI gained some new icons.
- The context menu for the file view has a new 'Edit With' menu. It's now
possible to start a different application for the selected file.
- The handbook experienced a major rework with updates, new screenshots and
several added sections. Especially CVS newbies will find it much easier
to understand.
This minor release contains the following corrections:
- Don't ignore the CVS_RSH setting during checkout (#80291)
- Handle spaces in the working folder name correctly (#81498)
- Honor option "Hide Non-CVS Files" when opening a branch in the file
tree (#58254)
Unfortunately two grave regressions in Cervisia's resolve dialog have been
found too late. Please see
Bug #82852 and
Bug
#82853 for more information and patches.
This minor release contains the following corrections:
- Look harder whether a directory really is under CVS control (#78800)
- Don't execute shell scripts when the user used the edit file action (#77440)