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

Subversion on a SMB-Share

From: <Seb.ADIO_at_gmx.de>
Date: Thu, 07 Feb 2008 17:28:56 +0100

Dear list,

I should set up a subversion system on a network share (access by about 5 users). As I read in various documentations it should never be done with Berkley databases.

But using a FSFS-repository with a network share is possible (Redbean-Tutorial). In the same document, it is recommended in the section "The Apache HTTP Server" to don't du so, because it "removes and layer of protection against the file system" (http://svnbook.red-bean.com/en/1.4/svn-book.html, seee below)

I know that the users are able to operate on the file system and be able to modify or delete files. But, it is a team of about 5 members. Has anybody of you experience or problems using a network share. I think, that especially corrupted network connections, file system permissions and multiple accesses can lead to problems because the system is accessed in the context of different users at the same time or has subversion a mechanism to avoid them?

The problem is that we need a version management and setting up a server infrastructure can not be realized in the short of time.

Thanks for your help.

Sebastian

citation from http://svnbook.red-bean.com/en/1.4/svn-book.html

The Apache HTTP Server
[...]
Do not be seduced by the simple idea of having all of your users access a repository directly via file:// URLs. Even if the repository is readily available to everyone via network share, this is a bad idea. It removes any layers of protection between the users and the repository: users can accidentally (or intentionally) corrupt the repository database, it becomes hard to take the repository offline for inspection or upgrade, and it can lead to a mess of file-permissions problems (see the section called “Supporting Multiple Repository Access Methods”.) Note that this is also one of the reasons we warn against accessing repositories via svn+ssh:// URLs—from a security standpoint, it's effectively the same as local users accessing via file://, and can entail all the same problems if the administrator isn't careful.

-- 
Ist Ihr Browser Vista-kompatibel? Jetzt die neuesten 
Browser-Versionen downloaden: http://www.gmx.net/de/go/browser
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: users-help_at_subversion.tigris.org
Received on 2008-02-07 17:29:25 CET

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.