Autoversioning with Subversion

Autoversioning enables non-technical users to receive the benefits of version control without having to learn how to use a Subversion client. Generic WebDAV clients are allowed to write directly to a Subversion repository, and the server performs the commits silently.

When autoversioning is activated, non-technical users can create, edit, rename, copy and delete files as usual, without realizing that they are operating against a Subversion repository.

Available WebDAV clients range from standalone applications (such as Microsoft Word or Dreamweaver) to full-blown filesystem implementations, where the repository can be mounted as a network folder. Most modern operating systems have at least limited WebDAV functionality built in. To learn more about the different WebDAV clients available, see Version Control with Subversion.

To activate this feature for your CollabNet project, select Subversion → auto-versioning on the Tool Configuration screen.

Before activating autoversioning, be sure to understand the side effects of this feature as described in the Subversion book. In particular, any commits performed by WebDAV clients will have generic, non-descriptive log messages. Also, because WebDAV clients tend to do many write operations, their activity may result in a large volume of commit email.

For a full explanation of the autoversioning feature, see "Appendix C" in Version Control with Subversion.

Top | Help index