Ruslan Sivak wrote:
> That's what I was hoping to avoid. Right now, it's awesome, someone
> uploads an image, and it's available usually within a second on the
> second server. An rsync would take a while to run with the amount of
> data that we have, and it would have to be scheduled, meaning that
> users will have to wait the scheduled interval + replication period.
> There must be a linux file system I can use which watches for changes
> and automatically replicates them. I can't believe that windows would
> have something for which there was no equivalent in linux.
>
DRBD? I mean, essentially what you are doing is slaving the second
system off of the first and a lot of the Linux/Unix HA tools would apply.
Or you could setup the 2nd server's working copy to automatically update
from the SVN repository as needed (svn update). Bonus points if you
write a post-commit wrapper script that triggers the process by using
the post-commit e-mails.
(Essentially you would have a mail queue to accept the notification.
Parse it to find out what files/folders changed, then have the 2nd
machine do update commands on just those files/folders to get the latest
versions. That could be very close to real-time.)
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon Oct 16 07:46:02 2006