Reproduced with TortoiseSVN 1.11.0, Build 28416 - 64 Bit , 2018/10/30 19:14:39 
on Windows 10

The svn:global-ignores property of sub-directories relative to the commit/add 
path, are not applied to files within non-versioned directories.

Expected behavior is for the svn:global-ignores property to be inherited by 
non-versioned folders regardless of relative commit path.


Example
Given a new project with the following folder structure:

trunk
└───Code
    └───SubDirectory
            newfile.txt
            shouldbeignored.txt2


The "Code" directory is versioned and has a svn:global-ignores property of 
"*.txt2".
The "SubDirectory" and it's contents are non-versioned.
The global-ignores property will not be applied when committing from a relative 
path that is above the "Code" directory.

I've included a link to a screenshot of two Tortoise commit views of the 
project described above. The leftmost window was opened via the context menu of 
the "trunk" directory, the rightmost was opened via the context menu of the 
"Code" directory (as shown by the "Commit to:" text of each window)
I would expect the file lists for these two windows to be identical in this 
case.

https://imgur.com/a/UTZR9ph

-- 
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/032fe2c7-aebe-458b-977e-16f9e04f2b7f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to