有没有SVN大神?请教一下如何设置每个人的权限,让其他人不能访问?每一个人都只能访问自己上传的项目
有没有SVN大神?请教一下如何设置每个人的权限,让其他人不能访问?每一个人都只能访问自己上传的项目?在哪里改权限,如何改?说详细点,谢谢!(可不可以在上传的时候新建的文件...
有没有SVN大神?请教一下如何设置每个人的权限,让其他人不能访问?每一个人都只能访问自己上传的项目?在哪里改权限,如何改?说详细点,谢谢!(可不可以在上传的时候新建的文件夹设置密码,只有自己知道)
展开
1个回答
展开全部
这个权限控制的需求对于SVN来说完全可以实现,很简单,但当然不是设置密码的方式。
首先,从管理角度,整个SVN服务器需要有一个统一的管理员,只有这个管理员可以修改svn服务器的权限控制文件,其他人只能向他提需求,而不能直接操作服务器的权限控制,否则会乱套。
其次,具体如何修改SVN的权限文件,要看SVN服务器的权限管理方式,SVN有两种权限管理方式,以最常用的和Apache集成的管理方式为例,就是这样来操作:
SVN的权限分成r(只读)、rw(读写)、空(禁止访问)三种,若要设置某个文件夹只能由user1读写,其他人都不能访问,则可以这样写:
[/project/path/directory]
user1 = rw
* =
综上,若要达成你的目的,就可以在需要设置权限时,通知SVN管理员,修改权限文件,增加对该文件夹的控制描述。
当然,管理还可以简单一些,就是SVN管理员为每个人建立一个SVN库或文件夹,设置好权限,然后每个人就在分配好的文件夹下工作,但这样合作、扩展就不是很方便了。
首先,从管理角度,整个SVN服务器需要有一个统一的管理员,只有这个管理员可以修改svn服务器的权限控制文件,其他人只能向他提需求,而不能直接操作服务器的权限控制,否则会乱套。
其次,具体如何修改SVN的权限文件,要看SVN服务器的权限管理方式,SVN有两种权限管理方式,以最常用的和Apache集成的管理方式为例,就是这样来操作:
SVN的权限分成r(只读)、rw(读写)、空(禁止访问)三种,若要设置某个文件夹只能由user1读写,其他人都不能访问,则可以这样写:
[/project/path/directory]
user1 = rw
* =
综上,若要达成你的目的,就可以在需要设置权限时,通知SVN管理员,修改权限文件,增加对该文件夹的控制描述。
当然,管理还可以简单一些,就是SVN管理员为每个人建立一个SVN库或文件夹,设置好权限,然后每个人就在分配好的文件夹下工作,但这样合作、扩展就不是很方便了。
追问
我也按照你说的设置了,但是没给权限的还是能看到,会不会是哪里配置没弄好???
追答
把你的配置文件发上来看看吧
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询