Downloads

Download tar.gz 37.31 KB
MD5: eeb494bb96341c403f0f26416842373a
SHA-1: 1e267af1b88a94e263db794927d03b31916bd9d3
SHA-256: 87aa6f5f876387f205f465ecf22bbb928a5a3a29c67c4f0afb294a87c54969a1
Download zip 48.42 KB
MD5: ccd1f28c2c72fb6cbd08d85f78373455
SHA-1: badf1db783c25ff1f0afa9c231cac4e781f4f054
SHA-256: a8ecde10c28642397693c790ab7dd2b5efc137eda454d64aeb328bf4c90230d0

Release notes

Companion release to the great new Version Control API 5.x-2.0-alpha1. Apart from user-invisible porting work and a more reliable mechanism to recognize re-additions of files as additions instead of modifications, the xcvs-* scripts have been improved in their branch/tag handling, which allows to control deleted tags using generic Version Control API facilities and fixes a couple of problems with tag moves. This release also allows to prevent the creation of new branches through obscure CVS backdoors, and is able to drop most of its database tables in favor of the new centralized ones in the API module.

The upgrade routines seem largely ok, but might leave over some unnecessary database rows. I'll probably refine them a bit more until the final 5.x-2.0 release. On the other hand, drupal.org's usage statistics show no users for the CVS backend at the moment, so I've probably written the extensive database upgrade code for myself only. But hey.

In a nutshell, if you use Version Control API 5.x-2.x, you want to have this - the CVS backend was never in a better state than it is now. (If it weren't for the huge amounts of code for the upgrade path, this release would even come with significantly less lines of code than the 5.x-1.x version.)

Created by: jpetso
Created on: 8 Dec 2008 at 22:08 UTC
Last updated: 11 Dec 2008 at 00:27 UTC
New features
Bug fixes
Unsupported

Other releases