是否可以在SVN中存储其他用户无法看到的文件

Jas*_*son 4 svn

我有一个机密文件,除了我自己以外的用户不应该看到.可能吗?

Wim*_*nen 8

Subversion执行基于路径的授权,是的.链接的文档有一个带有"秘密"目录的示例.您还可以使用* =默认情况下取消所有访问权限,然后再次为特定组授予此权限,如下所示:

[/path/to/secret]
* =
@secret_users = rw

[groups]
secret_users=alice,bob
Run Code Online (Sandbox Code Playgroud)

当没有授权的人试图读取文件时,他们会得到一个403 Forbidden(如果存储库是用apache托管的 - 我假设如果你使用的话会显示另一个类似的错误svnserve).