[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
details.
* 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.
Tony
More information about the cvsnt
mailing list