SUbversion 1.5.0 has been released. I plan to upgrade svn.gnome.org when 1.5.1 is released. See the announcement for full 1.5 details. Things I like are:
- Merge tracking
There are still a few known issues with this. This is why I want to wait until 1.5.1. - Sparse checkouts
- Relative URLs in svn:externals
Allows stuff like/svn/someotherproject/trunk
. Avoids thehttp
vssvn+ssh
. - Memory leak fixed
There was a memory leak which caused problems for bzr-svn and others.
SVN dump+reload script?
I still have to dump/reload all GNOME repositories for the server to use the SVN 1.4 repos format. I’d appreciate if someone has a smart script for this to minimize any downtime (by doing the dump+reload in two stages, first stage dump+reload, 2nd stage disables permissions, dumps+reloads any commits done during the 1st stage, then moves over the 1.4 SVN in place, lastly enabling access again.. this per repository).