Releases for Version Control API -- Subversion backend
versioncontrol_svn 6.x-1.0-rc1
| Download | Size | md5 hash |
|---|---|---|
| versioncontrol_svn-6.x-1.0-rc1.tar.gz | 24.44 KB | 33e0e3b782a4f434c12cc8d6b9a96111 |
Companion release to versioncontrol 6.x-1.0-rc1.
Improvements compared to the last beta:
- Still works, due to adapting to API changes.
- #424760 by mikesmullin: Escape the config dir as shell argument, in order to allow the module to be located in paths with spaces.
- #424762 by mikesmullin: Fix the $recursive variable not being defined, which prevents a potential error when retrieving SVN file and directory information.
In the meantime, Sam Boyer's rewrite of the SVN interfacing internals is still proceeding on Github, and will hopefully be integrated in a 6.x-2.x branch of the SVN backend soon.
Have fun!
versioncontrol_svn 6.x-1.0-beta2
| Download | Size | md5 hash |
|---|---|---|
| versioncontrol_svn-6.x-1.0-beta2.tar.gz | 24.38 KB | 1ee384c2e3de99cfe19070be3d1c9beb |
Companion release to versioncontrol 6.x-1.0-beta4 in order to keep up with a small API change. No improvements or other changes in functionality compared to the beta1 release of the SVN backend.
versioncontrol_svn 6.x-1.0-beta1
| Download | Size | md5 hash |
|---|---|---|
| versioncontrol_svn-6.x-1.0-beta1.tar.gz | 24.37 KB | 7a9ffa493aac4831cac1767643f62d0f |
Companion release for versioncontrol 6.x-1.0-beta3, read its release notes for slightly more information. No 6.x-1.0-alpha1 versions are compatible with any 6.x-1.0-beta versions. Compatibility should be maintained from now on, though.
versioncontrol_svn 6.x-1.0-alpha1
| Download | Size | md5 hash |
|---|---|---|
| versioncontrol_svn-6.x-1.0-alpha1.tar.gz | 24.32 KB | 44cb560507f8bf573fcd0a8678f53697 |
Companion testing release to Version Control API 6.x-1.0-alpha1. Should work just as flawlessly as versioncontrol_svn 5.x-2.0, but like Version Control API itself, no guarantees about possible API or functionality changes until a stable 6.x-1.0 can be given. Therefore, this alpha1 might not work with future alphas, betas, release candidates or stable releases. (Or it might - who knows.)
Anyways, the upgrade path is there, and there hasn't been a release for Drupal 6 before, so you probably won't lose anything by trying this out and reporting bugs. Let's look forward to Drupal-core-like adoption numbers for the 6.x version - enjoy, and consider to contribute!
versioncontrol_svn 5.x-2.0
| Download | Size | md5 hash |
|---|---|---|
| versioncontrol_svn-5.x-2.0.tar.gz | 24.86 KB | 37cffc776546538fdcab4ccef380dbdb |
This release fixes two more bugs of the SVN backend, hopefully the last ones in the 5.x-2.x release cycle. So let's push out the "final" release, in parallel to Version Control API 5.x-2.0. Changes since versioncontrol_svn 5.x-2.0-rc2:
- Fixed compatibility with Subversion 1.4 (issue #358695).
- Fixed the uninstallation routine: before, it tried to drop a table that was never part of a released version of the SVN backend (and never will be).
The issue queue has been sufficiently quiet since the first release candidate, so I'm feeling relatively confident in pushing out the stable version. Have fun, and see you on Drupal 6 soon!
versioncontrol_svn 5.x-2.0-rc2
| Download | Size | md5 hash |
|---|---|---|
| versioncontrol_svn-5.x-2.0-rc2.tar.gz | 24.25 KB | 21629d883c2ebc8d6ca2db640bf225b7 |
Second release candidate, with only a couple of code improvements that you probably won't notice as an end user. Still, as I'm forking off the Drupal 6 port now, the code has to be released in its latest form. Get this release if you're newly downloading the 5.x-2.x versions, or keep -rc1 if you are already a happy user.
versioncontrol_svn 5.x-2.0-rc1
| Download | Size | md5 hash |
|---|---|---|
| versioncontrol_svn-5.x-2.0-rc1.tar.gz | 24.25 KB | d50f16f8b964d920ec7ed90f6c0305b4 |
Version Control API is going stable with 5.x-2.0-rc1, so the SVN backend has no reason to remain labeled as alpha. In fact, pretty much all features in here have been tested sufficiently well to make me claim bug-free operation, or at least no regressions whatsoever compared to the 5.x-1.x releases. Should reality prove me wrong (...nevaah!) then you can hunt us down in the issue queue.
And now, do the upgrade. It's gonna be great, you're gonna love it!™
Oh, and by the way, this is exactly the same code as in the SVN backend's 5.x-2.0-alpha1 release. I just didn't find any issues in the SVN backend itself, but it still doesn't deserve being alpha so we need another release. If you're already running the alpha1, there's no need to update at the moment.
versioncontrol_svn 5.x-2.0-alpha1
| Download | Size | md5 hash |
|---|---|---|
| versioncontrol_svn-5.x-2.0-alpha1.tar.gz | 24.25 KB | c06c0e9bec031271fe61b637981adac1 |
Companion release to the great new Version Control API 5.x-2.0-alpha1. Apart from user-invisible porting work, good portions of direct repository access have also been implemented so that the SVN backend can be used with the Version Control API based repository viewer Repoview.
Contrary to previous statements, upgrading from any 5.x-1.x version should work pain- and flawlessly. Log parsing is still slow, branch/tag emulation is still not implemented, but apart from those shortcomings this release is probably just as nice & solid than the 5.x-1.x ones, if not better. If you want to upgrade to Version Control API 5.x-2.x, this thing will work for you. Have fun!
versioncontrol_svn 5.x-1.2-rc1
| Download | Size | md5 hash |
|---|---|---|
| versioncontrol_svn-5.x-1.2-rc1.tar.gz | 22.75 KB | 8594e15bdd08b7b540f2b8914f60c205 |
Better handling of 'svn' invocations in order to fix #227446: exec statements and get more info on #227560: VCS Repository settings Not finding repository.
This is a release candidate and should be working just as well as the previous release, but that's not guaranteed. If you want the tested-and-tried version, go with 5.x-1.1 instead of this one.
versioncontrol_svn 5.x-1.1
| Download | Size | md5 hash |
|---|---|---|
| versioncontrol_svn-5.x-1.1.tar.gz | 21.64 KB | 62edb72db379e8e3e9e223109e105fc0 |
Ok, one more feature for 5.x-1.x maybe: Let the admin specify username and password for repositories that require authentication.
versioncontrol_svn 5.x-1.0
| Download | Size | md5 hash |
|---|---|---|
| versioncontrol_svn-5.x-1.0.tar.gz | 21.17 KB | 9c4b1fe7053e1f3f2dc34f992b367501 |
Initial release of the Subversion backend, compatible with Version Control 5.x-1.2 or later releases in the 5.x-1.x cycle.
Note that version 5.x-1.x of this module is a kind of a technical preview and will offer no upgrade path to future versions of versioncontrol_svn. If you want to use later versions, you'll have to uninstall the module and re-enable it, which includes setting it up and fetching all the logs once again. That said, it works sufficiently even today and shows logs correctly - except for edge cases that can be contributed to a not-quite-perfect API, and that's being fixed in Version Control API 5.x-2.x and later. So, if you value easy upgrades, please skip this release. If you need a log viewer for Subversion repositories now and can bear it if you set the whole thing up again once 5.x-2.x is out, go for it.
At the moment, log parsing is a big slow (like, only 200 commits per minute) so if you've got a larger repository, fetching the logs initially will take quite a while. (Speed-up patches are appreciated.)
