如何为管理员而不是用户启用结帐选项?我的需求是用户只有导入文件的权利,但他们不应该有从存储库签出文件的权利。如果有人帮助我完成这项任务,我非常感谢你。
thanks in advance,
普拉萨德没有读权限就不能有写权限(导入到repo就是写)。三种可能的存储库访问类型只有NONE|READ|READWRITE
如果由于某种原因你坚持使用SVN作为你的考试上交,那么我想我会建议:
- 为每个学生创建一个文件夹。甚至可能是每个学生,每个作业。
- 给每个学生完全访问权限(读写),但只能访问自己的文件夹。
- 如果需要,安装一个预提交服务器端钩子来禁止任何修改,只允许"添加"操作。
但我仍然认为SVN是不适合这项工作的工具。