Mirror Management: How Often Should I Sync?
A CollabNet customer submitted the following question to us recently:
We set up mirrors of several Subversion repositories which CollabNet hosts for us. I have a question regarding the frequency of synchronization. How often should it be done? Should we synchronize often with a smaller number of changes, or only once in a while with larger amount?
As it turns out, I'd been considering this very question myself recently. The dynamics of mirror management in Subversion are interesting, so fielding this question gave me an opportunity to render some of my recent musings on the matter as text. And as there is nothing particularly unique about this customer's Subversion deployment scenario, you the reader get to benefit from the generality and (now) publicity of the response that I offered to the inquirer.


Recent Site Comments
"Thanks for the quick reply. Have a couple of follow up que…"
Ken Guiberson"The reintegrate merge is designed for a SINGLE use case whe…"
Bob"In your response to the question How would you handle branc…"
Ken Guiberson"@Nick I cant help but wonder if ultimately youre going to r…"
C. Michael Pilato"Hi Thanks for your reply . The lock replication worked wh…"
Nick"@Nick: You appear to be using bash, not Perl, but whatever.…"
C. Michael Pilato"Thanks Michael for your reply on lock replication. I have …"
Nick