0
A
回答
0
是的。
有几种方法可以做到这一点。
一是要在服务器上设置access controls,并且设置非常相似。无论您使用的是Apache httpd作为服务器还是svnserver
,这都可以工作。这些控件使您能够设置读取(可以执行结帐?)并将其写入(可以提交更改?)到存储库。
您还可以使用预提交挂钩(like this one)来控制提交更改。这个想法是,您使用内置身份验证来授予对用户的读取访问权限,然后使用预先提交挂钩来授予提交访问权限。 (预提交钩子无法控制读取访问,因为您需要从存储库签出才能使用挂钩前的提交钩子)。
请注意,所有这些都需要在服务器上进行,因此您需要访问服务器才能进行设置。我上面链接的pre-commit hook的控制文件(它只能真正控制提交访问)可以存储在存储库中。这意味着您可以更改访问权限以进行更改,而无需在服务器上。
相关问题
- 1. 通过eclipse向SVN提交新文件
- 2. 可以通过Tortoisesvn(TortoiseProc.exe)提交文件,但不能提交svn(svn.exe)
- 3. SVN提前挂钩以限制文件扩展名被提交
- 4. SVN使用通配符限制文件访问
- 5. SVN控制提交访问
- 6. 龟SVN的提交忽略新文件
- 7. 文件在提交之间改变,但限制文件列表更旧提交
- 8. 限制插件通过appdomain访问文件系统和网络
- 9. 提交二进制文件到SVN
- 10. 通过AJAX提交文件
- 11. Yii2限制访问文件
- 12. 限制访问文件
- 13. 限制访问PHP文件
- 14. Joomla文件限制访问
- 15. 限制HTML文件访问
- 16. 使文件可以通过Perl脚本访问但阻止从Web访问 - IIS6
- 17. 提交svn文件与python3
- 18. SVN钩子复制提交的文件和文件夹?
- 19. SVN:提交除一个文件以外的所有文件
- 20. 禁止文件权限,但更改名称时可以访问
- 21. 如何通过网络提交使用SVN的单个文件?
- 22. 文件可通过https访问
- 23. 编辑SVN访问控制文件
- 24. 通过.htaccess访问文件
- 25. .htaccess:如何限制通过IP访问单个文件?
- 26. .htaccess通过文件类型限制访问
- 27. 通过USB限制访问Android 3.2平板电脑文件
- 28. 限制文件访问 - 只能通过PHP读取
- 29. 通过cron作业限制文件直接访问
- 30. concrete5仅限文件所有者的限制文件访问