You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Attila Kinali <at...@kinali.ch> on 2010/02/22 14:50:21 UTC

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

Hi,

System:
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
Y:\work\scilab
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

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

Posted by Andy Levy <an...@gmail.com>.
On Tue, Feb 23, 2010 at 06:01, Attila Kinali <at...@kinali.ch> wrote:
> On Mon, 22 Feb 2010 17:43:58 +0100
> Stefan Sperling <st...@elego.de> wrote:
>
>> On Mon, Feb 22, 2010 at 03:50:21PM +0100, Attila Kinali wrote:
>> > ---
>> > Commit
>> > Y:\work\scilab
>> > 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.
>> > ---
>>
>> > Can anyone confirm this bug?
>>
>> This looks like http://subversion.tigris.org/issues/show_bug.cgi?id=3053
>
> Yes. Looks like it is this one.
> Is there any chance to get this fixed before svn 1.7.?
> it look like that wc-ng will still take a long time until
> it's finished.

Take a look at http://tortoisesvn.tigris.org/faq.html#samba .
Subversion 1.5's WC code exposed a bug with older versions of Samba.
You can upgrade Samba or tweak your configuration to get it working.

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

Posted by Attila Kinali <at...@kinali.ch>.
On Mon, 22 Feb 2010 17:43:58 +0100
Stefan Sperling <st...@elego.de> wrote:

> On Mon, Feb 22, 2010 at 03:50:21PM +0100, Attila Kinali wrote:
> > ---
> > Commit
> > Y:\work\scilab
> > 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.
> > ---
>  
> > Can anyone confirm this bug?
> 
> This looks like http://subversion.tigris.org/issues/show_bug.cgi?id=3053

Yes. Looks like it is this one.
Is there any chance to get this fixed before svn 1.7.?
it look like that wc-ng will still take a long time until
it's finished.

			Attila Kinali


-- 
If you want to walk fast, walk alone.
If you want to walk far, walk together.
		-- African proverb

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

Posted by Stefan Sperling <st...@elego.de>.
On Mon, Feb 22, 2010 at 03:50:21PM +0100, Attila Kinali wrote:
> ---
> Commit
> Y:\work\scilab
> 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.
> ---
 
> Can anyone confirm this bug?

This looks like http://subversion.tigris.org/issues/show_bug.cgi?id=3053

Stefan