I have a case where updating to older version causes tree conflict, if update (to older revision) removes some folder and that folder has some global-ignores ignored sub-folder. I'm not sure if that's a bug but it is inconvenient for me...
The (windows cmd) script to create situation is attached. Basically,
1. The update removes folder
2. There's a unversioned subfolder in working copy