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
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Oct 23 20:44:31 2007