On Tuesday, November 20, 2018 at 1:44:15 AM UTC+1, Zander Milroy wrote: > > In the example, the non-versioned folder "SubFolder" is _always_ a child > of "Code". It is not being moved. "SubFolder"s parents are not changing but > the properties being inherited are. > > If you are saying that it's expected for the ignore property of "Code" to > not be applied to the file > "trunk/Code/NonVersionedSubDirectory/shouldbeignored.txt2" when committing > from "trunk", then that is inconsistent with how versioned directories are > behaving. >
When you start the commit dialog from trunk, the properties are read from trunk. Those properties are then used for the ignore pattern. And you haven't set the ignore pattern on trunk, so your files are not ignored. To make it work like you want, we'd have to go through the whole working copy and read all the properties of all children before we even show the commit dialog. That's not how we do things - we want to be as fast as possible. Just set the ignore pattern on trunk as well. -- You received this message because you are subscribed to the Google Groups "TortoiseSVN" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/tortoisesvn/134cbb3a-4e8c-4589-8662-223bea311640%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
