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

时间:2010-12-23 07:50:06

标签: svn

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

1 个答案:

答案 0 :(得分:8)

Subversion确实Path Based Authorization,是的。链接的文档有一个带有“秘密”目录的示例。您也可以使用* =默认删除所有访问权限,然后再为这样的特定群组授予权限:

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

[groups]
secret_users=alice,bob

当有人未经授权尝试读取文件时,他们将获得403 Forbidden(如果存储库使用apache托管 - 我假设如果您使用svnserve则会显示另一个类似错误。)