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.