Well, it isn't a Subversion setup, but you can setup your network to
mirror the Subversion repository, and to switch servers when one is
down. We've done this in many organizations where I've worked. We get
two servers, and have one system act as a mirror of the other one
which is an active server. Our setup was such that if the server was
down, the alternate server would become our server. Since it was
mirrored, we don't have to worry about restoring. Since this was
handled by the System Administators, it was setup in such a way that
the backup had the same IP and system name. Users never even knew when
the server was down.
Again, this isn't a Subversion setup, but a network architecture
setup. This would work with almost any software.
The Subversion book does shows you how to create a "hotcopy" read-only
repository as a backup. I am not sure 100% how it works. I think
someone said it depends upon a post-commit hook. In that case, if the
original server goes down, you can use the hotcopy system as your
server.
Not as automated as the first way, but it's something that you can setup
Otherwise, Subversion isn't really a distributed system. I don't even
know if it can run under a cluster.
On Fri, Dec 12, 2008 at 1:52 PM, Paul Grinberg <gri6507_at_gmail.com> wrote:
> Hello,
>
> I am wondering if it is possible to setup a subversion server that is
> distributed across a number of machines? My concern is that in our case, no
> one machine can be trusted to be up/online all the time or over time.
> However, it is very likely that at any given time, any one machine would be
> up and online. So, ideally, this subversion server would have to be
> effectively automatically mirrored across every machine so that the same
> contents would be accessible from all machines all the time.
>
> Is something like this possible?
> Thank you!
>
--
--
David Weintraub
qazwart_at_gmail.com
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=984169
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
Received on 2008-12-14 22:54:05 CET