Hello,
I've searched through the database and there are some tickets possibly pointing
to that issue but here is a trivial repro case for it.
The following behaviour can be reproduced ONLY on the Tortoise Client, svn
works correctly.
Tested on windows. Client Version from 1.9.5 to current 1.10.0 shows the
behaviour.
- Create an empty repository (I created one on the same machine using Tortoise,
no svn server involved)
- Add a svn:global-ignores of "*.tex" to the root directory, no need to
committing it or applying it recursively.
- Create a subdirectory called "Foo". In Foo create three empty files "A.tex",
"Y.tex" and "Z.tex".
- Then create an empty directory called "Y".
The directory structure should look like that:
Foo
¦ A.tex
¦ Y.tex
¦ Z.tex
+---Y
- Now right click onto Foo and click onto "Add". The "Add files" dialog should
list the following files:
Foo/
Foo/Y/
Y.tex
Z.tex
You will notice that A.tex has actually been ignored.
Now keep the dialog open and rename the directory "Y" to "Yu".
In the "Add files" dialog hit refresh, you will now notice that Y.tex is now
also missing and thereby ignored.
Foo/
Foo/Yu/
Z.tex
If you remove the "Yu" directoy altogether, all .tex files are ignored, which
is the correct behaviour.
So having directories with varying letters will produce different behaviour of
when the ignoring actually is cut off.
I also have a minimal repository test case zip but I cannot upload things here.
Regards,
Sam
--
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/1da0f339-afdf-48c0-96dd-e58265ef0241%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.