[Mifos-developer] new svn read-only mirror

0 views
Skip to first unread message

Adam Monsen

unread,
Nov 10, 2009, 12:14:30 PM11/10/09
to Mifos Developer Discussions
We're experimenting with a new read-only mirror of our source code. If
you find the master to be too slow for read-only operations such as
obtaining history, staging a merge, and creating diffs, try using the
mirror directly and/or "relocating" your working copy the mirror.
Relocating is a reversible operation which takes a few seconds on modern
hardware.

Our master Subversion repository lives at SourceForge.net. The mirror is
hosted at ci.mifos.org. Here is the mirror repository URL:

svn://ci.mifos.org/mifos_mirror

The mirror is configured to pull from the master every hour. svnsync is
used to maintain the mirror.

Here's how to relocate a trunk working copy to the mirror:

svn switch --relocate \
https://mifos.svn.sourceforge.net/svnroot/mifos/trunk \
svn://ci.mifos.org/mifos_mirror/trunk

Just swap the URLs to switch back to the master.

Another idea: do the initial checkout from the mirror, then relocate to
the master to perform commits.

I did some very non-scientific benchmarking and found "svn annotate" to
be ten times faster against the mirror.

signature.asc

Adam Monsen

unread,
Dec 23, 2009, 1:06:32 PM12/23/09
to Mifos Developer Discussions
> svn://ci.mifos.org/mifos_mirror

The mirror is running svn version 1.4.6, so it cannot be used for
merging. We plan to upgrade ci.mifos.org ("birch") early next month.

signature.asc

Adam Monsen

unread,
Jan 27, 2010, 3:27:39 PM1/27/10
to Mifos Developer Discussions
Note that the mirror repository URL has changed, the new URL is
http://ci.mifos.org/svn/mifos_mirror
signature.asc
Reply all
Reply to author
Forward
0 new messages