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

Problem with deleted directory and changed properties

From: Peter Brockamp <p.brockamp_at_reisrobotics.de>
Date: Thu, 29 Nov 2012 13:23:41 +0100

Hello!

I'm new to TortoiseSVN user mailing list.

I guess I found a problem (or bug) in the actual version 1.7.10 that
seems not to be documented yet. Please do the follwing to reproduce:

- Check out a project to the local HDD.
- Delete one arbitrary subdirectory. This will mark the directory as
locally deleted in Tortoise and delete it and all contained files from
the HDD. Do *not* commit this change.
- Now go to the project root and display the Subversion properties.
- Say New/advanced and add some property, e.g. "svn:ignore" and enter
"*.foo".
- Check "Apply property recursively" and click OK.

Now Tortoise will go through all the project's files/directories and
change their properties accordingly. But when it reaches the deleted
directory it seems to fail to obey the "locally deleted" property and
asumes it must be there instead of skipping it. Below this raises the
error

"Can't set properties on 'C:\Path\To\Deleted\Directory': invalid status
for updating properties."

This message aborts the recursive process, part of the directories have
the properties changed to the new value, the other part that hasn't been
processed before hitting the deleted directory remains in the original
state.

Obviously, the correct behaviour should be to skip the locally deleted
dir/file and continue processing the remaining dirs/files.

Regards

Peter

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=3032019

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2012-11-29 13:53:35 CET

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.