[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Distributed mirrors, and locking assets?

From: Greg Loscombe <greg_at_eutechnyx.com>
Date: 2005-03-31 17:05:18 CEST

At work we have just migrated our CVS machine to SVN for all source
code. With the upcoming release of 1.2 (and locking of files) I've been
putting forward the motion of moving all the assets we have in our
projects onto SVN too (rather than using our own in house solution to
asset version control).

However, one issues I cannot seem to resolve.... we have several out
source companies providing art assets for us. Each studio had several
people working for them, it would put extra load on our net connect if
they all were to be getting latest etc... would it be possible to have a
slave server, which is a mirror of the main server in our building for
them to get latest from (saving our bandwidth).

(excuse the diagram)

external clients ---- [ external slave ] ----- [ internal master]
---- internal clients

I've seen the perl svn::mirror bit over at the cpan, and that would seem
like a valid solution for code - but with locking assets, would there be
anyway to insure that the internal master had been contacted and an
asset locked if a client working on the external slave had locked an
asset. Basically, I would want to avoid the situation where the connect
between the master and the slave is lost, and someone internal and
someone external both lock and work on the same asset. Maybe the slave
wouldn't be allowed to lock assets if it couldn't contact the master?

I had a brief look at svk, but I don't believe this will support locking

Any pointers would be greatly appreciated.

Greg Loscombe

This e-mail is confidential and may be privileged. It may be read, copied and used only by the intended recipient. No communication sent by e-mail to or from Eutechnyx is intended to give rise to contractual or other legal liability, apart from liability which cannot be excluded under English law.

This message has been checked for all known viruses by Star Internet delivered through the MessageLabs Virus Control Centre.

www.eutechnyx.com Eutechnyx Limited. Registered in England No: 2172322

To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Mar 31 17:09:56 2005

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.