我可以保护SVN中的文件,以便只有某些用户可以编辑6目录或查看文件吗?

时间:2013-07-02 15:33:20

标签: svn

所以,我有一个秘密的配置文件,我只希望某些用户能够在SVN中看到。或者我只希望某些用户具有编辑能力。但我仍然希望它在SVN中,以便它是安全的,并可以在服务器停机时检索。

这可能吗?

2 个答案:

答案 0 :(得分:2)

您可以使用基于路径的授权(需要Apache或svnserve),但仅限于目录级别。您必须将超级机密文件放在自己的目录中,然后锁定访问权限。

http://svnbook.red-bean.com/en/1.7/svn.serverconfig.httpd.html#svn.serverconfig.httpd.authz.perdir& http://svnbook.red-bean.com/en/1.7/svn.serverconfig.pathbasedauthz.html

答案 1 :(得分:1)

您可以,但要完全隐藏文件,您需要从服务器端配置它。如何操作取决于您使用的是内置svnserve服务器还是Apache httpd

我建议您将 secret sauce 内容放在存储库根目录附近的单独文件夹中,然后保护该文件夹。

请参阅server configuration上的联机手册以及svnservehttp访问权限部分,具体取决于您的服务器设置方式。