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

Re: error with TSVN 1.4 and file:// access to repository on linux samba server with acls in filesystem

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2006-11-01 20:31:25 CET

Ernst Kloppenburg wrote:
> Hello,
>
> my setup of repository access stopped working with TSVN
> 1.4, here are the details (I hope this can be fixed):
>
> - I have a fsfs repository on a network share served by a linux samba
> server (2.x, 3.x)
>
> - the repository is accessed via a file:// URL from windows clients
>
> - the file system on the linux server is managed with acls
> (setfacl...) to give read/write access to the repository to the
> members of a certain group
>
> - this setup worked fine with TSVN up to release 1.3.5.6804
> it also works with commandline svn 1.4 used on a linux nfs client
>
> -> with TSVN 1.4.0.7501 there is the following error message when
> trying to commit, the same occurs with 1.4.0.7883:
>
> Error: Commit failed (details follow):
> Error: Can't set file '\\rechner5\tsvntest\SVNRepo\db\current' read-write: Access is denied.
>
> I checked the access rights on ...\current: the user indeed has
> read-write access to the file. This is also proved by the fact, that
> commandline svn from a linux nfs client is OK.
>
> Obviously, TSVN tries to do a chmod which is not possible when there
> are acls and the file is not owned by the user accessing it.
>
> Maybe a fix would be to check first if the file is already
> read-write before trying to set this.

You should ask for a fix/change of this on the Subversion mailing list.
TSVN doesn't touch the working copies itself but only through the
Subversion libraries.

But I think a better solution would be if you just set up a server
(apache or svnserve) on your linux machine. It's way better than using
file:/// access.

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
Received on Wed Nov 1 20:31:38 2006

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

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