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. _______________________________________________ --Bandwidth and Colocation provided by Easynews.com -- asterisk-dev mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-dev
