[cvsnt] Latest Updates

Tony Hoyle tmh at nodomain.org
Sun Oct 3 19:55:24 BST 2004

cvsnt 2.0.58 (stable)

Release notes:

* The access control system has been completely rewritten, and supports
   many more options.  See the manual for more details.
* Rename functionality is now stable for files (rename directory is
   unsupported in this release).  We strongly recommend using 2.0.58
   client as well as server if you are using this functionality.
   If you are using any 2.0.51 clients these may exhibit problems with
   "update" on renamed files – in most cases this is solvable by
   repeating the update.
* Edit functionality is expanded and now supports exclusive edits plus
   the ability to specify bug numbers and comments.  New parameters are
   available to notification scripts to utilise these options.
* Commits may be restricted to an individual bug.
* It is now possible to refer to entire commits as a single unit by
   using the new @< syntax and commit ids.  See the manual for more
* Expansion attributes are now fully versioned.  Attributes may be added
   and removed from existing files using new –k+ and –k- syntax.
* All locales supported by the local iconv library may be used as target
   codepages for the –k{} syntax. (The win32 version ships with a recent
   copy of GNU iconv).
* Filenames and comments can be automatically localised by the client
   allowing the use of umlauts and other characters and filenames, using
   the new –o global option.
* New scripting hooks precommand, premodule, postmodule, postcommand.
* Win32 server can be forced to run as an unprivileged user (duplicates
   functionality available in Unix builds since 2.0.51).
* Hooks for future case sensitivity module for Win32.
* Alias tags to create aliases for branch names.
* Unix builds can build as fully static version for systems that don’t
   support shared libraries.
* Support for global watcher who receives notification of all
   edit/unedit/commit events.


More information about the cvsnt mailing list