----- Original Message -----
From: "Ryan Schmidt" <subversion-2007b@ryandesign.com>
To: "Tony Benham" <tonyb@benhamhouse.co.uk>
Cc: <users@subversion.tigris.org>
Sent: Tuesday, October 23, 2007 7:41 PM
Subject: Re: Repository permission problems
>
> On Oct 23, 2007, at 12:20, Tony Benham wrote:
>
>> I have a problem with permissions on an svn repository.
>> This repository sits on a win2003 server, and we access it locally with
>> multiple users running tortoise svn on their machines with no problems.
>> We have a couple of users running linux machines at another site who
>> also access it. We have set up openssh running uunder cygwin on the 2003
>> server, and the remote users connect via ssh over a single fixed account
>> (say svnuser), using a public key for each user. As per the redbean
>> book, when they connect I use an command=svnserve -t.... line in the
>> authorized_keys file for each remote user to start svnserve, and allow
>> them to connect to the repository.
>> This works ok, except that when a remote user commits a change, the
>> files that are created have svnuser as owner, and no access for any
>> other user. Also the ownership of the svnrepos/db/current file is taken
>> over by svnuser, and other users are not permitted access, meaning no
>> one else can make any more commits.
>> It appears that svnserve always takes ownership of any file it creates
>> or modifies and locks out other users from those files too.
>> Is there any way to stop this ?
>
> You may need to read this section:
>
> http://svnbook.red-bean.com/en/1.4/svn.serverconfig.multimethod.html
>
Hi Ryan,
I've already read that, but it seems to be exclusively aimed at systems
using unix filesystems ?
Thanks
Tony
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Oct 24 10:28:17 2007