endst...@googlemail.com
unread,Jun 14, 2018, 10:40:58 AM6/14/18Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to TortoiseSVN
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