Using svnreplicate

[Here is an article that I have just written][doc] on using [`svnreplicate`][svnr] to replicate [subversion][svn] repositories. `svnreplicate` allows you to have a single master repository, and multiple slave repositories.

The document uses a walkthrough approach to explain how to configure `svnreplicate`. I must warn though that it only demonstrates the concept using master and slave repositories present in the *same* system(reachable using `file:///` URLs).

While I am sure that this should work over multiple hosts too, Yashpal Nagar, a friend of mine, is trying to get it to work over multiple hosts with `svnserve`. I will add that to the document when he succeeds.

[Markdown source][docsrc] of the article.

My repository containing the latest version of the article:

* URL:
* Document under: `sandip@lug-delhi.org/floss-docs–main–1.0`
* Article location: `subversion/svnreplicate/`

Yes, I do understand the possible irony of using a [bazaar][baz] repo to keep a [subversion][svn] doc, but I don’t see any problems myself. I have been using subversion for over an year now for all my projects, and I find it quite simple to use for my needs.

Ofcourse, I like bazaar(and [arch][arch]‘s) distributed features, dumb read-only repo mirrors, etc., and therefore use it for needs which are not met by subversion. Over time though, I hope to migrate completely to bazaar, ofcourse, depending on when I manage to understand fully how it works. ;)

[docsrc]: http://www.lug-delhi.org/downloads/subversion/testsvnreplicate.mkd
[doc]: http://www.lug-delhi.org/downloads/subversion/testsvnreplicate.html
[svnr]: https://open.datacore.ch/DCwiki.open/Wiki.jsp?page=SVNreplicate
[baz]: http://bazaar.canonical.com/
[svn]: http://subversion.tigris.org/
[arch]: http://www.gnuarch.org/

Bookmark and Share
This entry was posted in Uncategorized and tagged . Bookmark the permalink.