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

RE: Using Subversion with online storage and file protocol

From: Bob Archer <bob.archer_at_amsi.com>
Date: Thu, 3 Dec 2009 15:26:43 -0500

> I am planning to use Subversion on a project with a small number of
> trusted developers (less than 5). We don’t have access to a server
> on which we can set up svnserve, so instead I am planning to store
> the repository with one of the many online storage providers,
> mounting the storage space as a virtual network drive on each users
> machine, and have everyone access the repository directly using the
> file:/// protocol (e.g. using Microsoft’s SkyDrive + Gladinet
> Cloud Desktop).
>
> Is this approach safe (i.e. will not result in a corrupted
> repository)? I have seen previous posts which imply that it is
> safe to do this on an NFS server (safe, but not necessarily
> sensible**).

No, don't do this. The file:// protocol is for single user access only. Your repository could become corrupted when more than one access it at the same time.

>
> Any suggestions of alternative ways to run a repository for a small
> team without access to a suitable server (other than going with a
> commercial hosting provider)?

I believe there are some free svn hosters out there.

http://cplus.about.com/od/usefulonlineresources/Useful_Online_Resources.htm

...or for maybe $10 a month you could probably get what you need on a place like unfuddle.com or others.

If you don't want to go that way then one of the 5 devs could host the repository on his own machine and run either apache or svnserve routing the port.

Another option of course is to use a distributed vcs like Git or Mecurial.

BOb

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2426820

Please start new threads on the <users_at_subversion.apache.org> mailing list.
To subscribe to the new list, send an empty e-mail to <users-subscribe_at_subversion.apache.org>.
Received on 2009-12-03 21:27:58 CET

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