如何在VisualSVN的authz文件中input包含“”的文件?

我使用VisualSVN来为多个SVN存储库提供服务,并使用Windows身份validation来控制访问。 某些文件的名称中包含[]字符和空格。

通过VisualSVNpipe理控制台更改他们的权限导致它使用的authz-windows文件出现问题,并且我已经与他们联系了。 但是由于VisualSVN似乎使用CollabNet的SVN二进制文件(1.7.5),所以我认为我应该可以手动完成。 那么如何才能以SVN接受的formsinput文件名呢? 我试着简单地input它们

 [repo:/path/to/[12345] my file.ext] < permissions here > 

但是,我仍然可以访问该文件时,我不应该能够。 (我可以通过检查没有这些字符的其他文件来确认整个系统正常工作。)

我也尝试了URL引用( %5B12345%5D%20my%20file.ext ),用引号括起来,并且转义空格和括号的各种组合,但没有成功。 svnauthz-validate工具声称,所有这些都很好。

这是Apache Subversion对Subversion二进制发行版的限制。

VisualSVN Server不使用CollabNet二进制文件。 VisualSVN Server包含原始的Apache Subversion源代码来构build二进制文件自己的二进制文件。

更新:这个问题在Subversion问题跟踪器中填充为问题#4204 。