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

Bug, svn:ignore during Import-in-Place

From: Robert Schor <Robert_Schor_at_urmc.rochester.edu>
Date: Fri, 11 Feb 2011 13:01:36 -0800 (PST)

I use Import-in-Place as described in TSVN Help 4.2.2. Before committing the Working Copy for the first time, I apply a set of svn:ignore and tsvn:setlogminsize commands, stored in a .svnprops file to the top-level folder. I also open this folder, go to Properties/Subversion/Properties, click Edit on svn:ignore, make/unmake a change and apply it recursively, then do the same thing on tsvn:logminsize.

[Incidently, I think it is a "strange feature = bug?" that to apply a property recursively, you need to not only click "Edit", but actually change something for the recursion to be effective. This might have been fixed, but I've been burned so often that this extra edit step is now "natural" for me.]

I expected, after the Commit, to see that all of my now-committed folders had svn: and tsvn: properties. However, only the top-level folder had the svn: property (though the tsvn: property was applied recursively). The fix, of course, is to open the top folder, "edit" the svn:ignore property (I delete and put back one letter), apply it recursively, and commit again. Now all sub-folders have the property.

In my experience, adding a folder to a working copy often takes two commits before both the svn: and tsvn: properties applied "from above" via recursion take effect. I would expect this to happen on a single commit.

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

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2011-02-11 22:01:49 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.