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