51Testing软件测试论坛

标题: [NO.9]Qusetion about CVS[SOS] [打印本页]

作者: 小南    时间: 2006-1-21 16:44
标题: [NO.9]Qusetion about CVS[SOS]
看了8期朋友写的操作流程,我发现这段有点点迷茫,特来请教大家:
`````````````````````````````````````````````````````````````````````````````````````
设置cvsadmin为仓库管理员
cvs chowen -r cvsadmin
进入server文件夹下的cvsroot文件夹下新建记事本,填写内容为cvsadmin,保存
再把文件名改为admin无后缀
后缀无法取消问题:
打开我的电脑,工具->文件夹选项->查看卡片->隐藏已知文件类型的扩展名 前面的勾去掉

之后在把administrator的权限去掉,那么cvsadmin就成为为仓库管理员!
`````````````````````````````````````````````````````````````````````````````````````
⑴ “仓库”的概念是某个项目吧?

⑵ 对于一般项目比如51web的操作,我们也可以cvs chowen -r alpha(假设有alpha这个用户)那么我想问:

  alpha-->51web  和  cvsadmin-->CVSROOT 两个概念是否一样?

  就是说cvsadmin就成为为仓库管理员是针对CVSROOT这个项目而言,没有什么特殊性吧?

⑶ ”进入server文件夹下的cvsroot文件夹下新建记事本,填写内容为cvsadmin,保存再把文件名改为admin无后缀“
  
  以上这步是对项目而言还是整个CVS而言,换而言之经过以上步骤cvsadmin到底具有何种权限?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

以上问题我有点困惑,也比较类同。希望看得懂的朋友帮忙解答下下,我觉得自己问得不是很清楚...
作者: sincky    时间: 2006-1-22 10:54
1 cvs仓库是一个通称,不确切指某个目录,可以理解成cvsroot和所有项目的集合;大家说cvs仓库,一般就是指服务器端的所有内容
2 一般创建项目的工作,由cvs管理员来完成,比如这里的cvsadmin,你们这个项目默认的owner就是cvsadmin,也没有必要改它,owner本身就是一个没什么用的标记而已
3 对于整个cvs而言,这个admin文件是把某些用户设为管理员,但具体的权限还是需要具体分配(使用chacl)
作者: 小南    时间: 2006-1-22 16:07
标题: 张老师不好意思
原帖由 sincky 于 2006-1-22 10:54 发表
1 cvs仓库是一个通称,不确切指某个目录,可以理解成cvsroot和所有项目的集合;大家说cvs仓库,一般就是指服务器端的所有内容
2 一般创建项目的工作,由cvs管理员来完成,比如这里的cvsadmin,你们这个项目默认的 ...


"你们这个项目默认的owner就是cvsadmin,也没有必要改它"
默认就是?我们不是执行过cvs chown cvsadmin的吗?

owner本身就是一个没什么用的标记而已
对于普通用户要给其他用户添加权限会显示:not the owner,owner是起作用了吗?

对于整个cvs而言,这个admin文件是把某些用户设为管理员,但具体的权限还是需要具体分配(使用chacl)
管理员究竟比普通用户多什么权限,我对普通用户不是也可以chacl权限的吗?
管理员可以创建用户吗?可以改其他用户的密码吗?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

张老师不好意思,可能我问的问题不是很清楚,操作上没问题,但我还是有点乱,所以冒昧地再问一下下,不好意思

[ 本帖最后由 小南 于 2006-1-22 16:20 编辑 ]




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2