[asterisk-dev] Subversion repository maintenance and upgrades are
completed
Kevin P. Fleming
kpfleming at digium.com
Mon Nov 6 10:36:03 MST 2006
After many (many) hours of work, I have completed a significant upgrade
to our Subversion infrastructure.
First, our Subversion servers are now running Subversion 1.4.0, and all
the repositories have been upgraded to the new 1.4 higher-compression
format. This will results in faster checkouts, updates and commits (due
to lower network traffic) for everyone using Subversion 1.4 clients
(which is not a large number yet, since it is pretty new).
Second, Subversion 1.4 includes a new tool called 'svnsync', which is
designed for synchronizing repositories. I have converted our
repositories to use a slightly-modified version of svnsync, which means
that we now have 'instant' synchronization from the private server to
the public server, rather than waiting for a periodic cron job to update
the public server (and having it fail rather often).
As one side effect of this change, commits to 'private' developer
branches are no longer synced out to the public server (and then
suppressed from view), and this means that the commit messages
associated with those branches will no longer be visible on the public
server either. In fact, even the author of a commit to a private branch
is not visible on the public server, so private commits are actually
private now :-)
I have not yet re-enabled automerge functionality; it has some known
problems and I'm debating whether to put it back on line before fixing
those problems. Stay tuned.
More information about the asterisk-dev
mailing list