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

regression: commiting a property change fails on windows, when working copy is on a samba share

From: Attila Kinali <attila_at_kinali.ch>
Date: Mon, 22 Feb 2010 15:50:21 +0100


Windows XP
svn 1.6.9 (collab)
tortoise 1.6.7, build 18415

We upgraded two weeks ago from svn 1.5.9 to 1.6.9.
Everything done here worked fine with 1.5.9.

When the working copy is on a samba(3.2.5 debian/stable) share,
editing and commiting a property fails with this error message:

Commit succeeded, but other errors follow:
Error bumping revisions post-commit (details follow):
In directory 'Y:\work\scilab'
Error processing command 'committed' in 'Y:\work\scilab'
Can't move 'Y:\work\scilab\.svn\dir-props' to
'Y:\work\scilab\.svn\dir-prop-base': Access is denied.
Note: this is not a "normal" permission issue as all files have
the right permissions (created by the user himself). Logging in
on the samba server and commiting using the linux CLI client works.
This also works using the svn 1.5.9 on windows.
Only changes to properties fail, any other change works fine.
Any later svn command fails due to a remaining lock in the working copy.
svn cleanup fails with above error message if run on windows. (as said
above, it works fine running it on linux in the same directory).
My guess is, that svn has a file handle on dir-props open, while it
tries to move it. Which windows will refuse because the file is on
a remote file server.
Can anyone confirm this bug?
Thanks in advance
			Attila Kinali
If you want to walk fast, walk alone.
If you want to walk far, walk together.
		-- African proverb
Received on 2010-02-22 15:51:15 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.