TortoEsertrict通过SVN访问文件,但能够提交新文件



编辑问题:

是否可以仅通过SVN让人员访问某些文件和文件夹?

是。

有几种方法可以做到这一点。

一个是在服务器上设置访问控件,并且设置非常相似。无论您使用Apache HTTPD作为服务器还是svnserver,都可以使用。这些控件使您能够设置读取(您可以进行结帐吗?)并写入(可以更改?)给存储库。

您还可以使用预签名挂钩(如此)来控制提交更改。这个想法是,您使用内置身份验证来授予对用户的读取访问权限,然后使用预先承诺的挂钩授予"提交访问"。(一个预先签名的挂钩无法控制读取访问

请注意,所有这些都需要在 server上进行,因此您需要访问服务器才能进行设置。我链接到上面的预订挂钩的控制文件(只能真正控制提交访问)可以在存储库中生活。这意味着您可以更改进行更改的访问,而无需在服务器上进行更改。

最新更新