I'm using VisualSVN to serve several SVN repositories, and it uses Windows authentication to control access. Some of the files have the
] characters, and spaces, in their names.
Changing their permissions via the VisualSVN management console causes problems with the
authz-windows file it uses, and I've contacted them about that. But since VisualSVN seems to use CollabNet's SVN binaries under the hood (1.7.5), I figure I should be able to do it by hand. So how can I enter the file names in a form that's accepted by SVN? I've tried entering them simply as
[repo:/path/to/ my file.ext] < permissions here >
But I can still access the file when I should not be able to. (I can confirm that the whole system works by checking it on other files without such characters.)
I've also tried URL quoting (
%5B12345%5D%20my%20file.ext), enclosing it in quotes, and escaping various combinations of spaces and brackets, with no success. The
svnauthz-validate tool claims that all of these are fine.