2. 创建用户
CVS通过Crypt来创建和编辑用户。
注释: crypt是个密码加密函数,它是基于Data Encryption Standard(DES)演算法。crypt基本上是One way encryption,因此它只适用于密码的使用,不适合于资料加密。
2.1新增用户(其中一个是管理员):
1)、在开始菜单选择“运行”,输入“cmd”,在弹出的窗口中输入“cd(dos命令) F:crypt(crypt存放的路径)”按回车键;
2)、然后再输入“F:”按回车;
3)、开始创建用户,输入“crypt(命令) user_A(用户名) abc123(用户密码)”按回车,系统自动生成一个加密的暗码。如图:
4)、将创建的用户信息及产生的暗码按“用户名:暗码:NT上创建的新用户组:用户密码”的顺序记录下来(便于在以后的passwd文件中使用)。
按以上方法继续创建所需的用户。
2.2修改用户
步骤如下:
前两步跟新增用户相同;若要修改密码,直接改密码即可,如修改用户user_A的密码“crypt user_A234”回车即可;若要修改用户名,其实是删除用户user_A后再新增用户user_B。
同样的,修改后也要把相关的信息(用户名:暗码:用户密码)记录下来(同时在passwd文件中作相应的修改)。
2.3删除用户
1)、利用windows自带的搜索功能搜索出所有passwd和group文件;
2)、将该用户在passwd,group文件中存放的用户和密码字符串逐一删除。
3. 用系统用户Administrator登录取出CVSRoot目录(客户端进行)
4. 设置passwd,group文件
1)、在cvsroot文件夹中增加passwd,group两个文件;
2)、将已建立的用户与密码信息,写入在passwd中,按“用户名:暗码:NT上创建的新用户组:用户密码”的顺序输入。
3)、group的作用是分组,为更好地设置权限,有相同权限的用户可以放在同一组,如开发人员可能同一组,项目经理为一组,管理员为一组。录入的方式为“组名:用户名1用户名2用户名3…”,每行为一组.若不要组名,只写用户名,则表示没有对用户进行分组。(不建议这样去做,因为这样做会导致在设置权出现混乱,不便于管理,特别是用户多的时候。)
写入后保存,设置成功。
5. 权限配置
5.1 CVS中目录权限介绍
系统支持的目录权限列表:
r (读取权限) c (创建和删除权限)
w (写入权限) n (没有任何权限)
- 默认情况下,任何用户都拥有任何目录的所有权限。
- 任何情况下只有目录的拥有者和Administrator才有权力更改目录的使用权限。
5.2权限设置
举例说明(部署流程)
【『例子』:产品A】
库权限需求说明
1) 【产品A】是项目名称;
2) 在项目名称为根目录,且根目录下有三大子目录:01开发库、02基线库、03<SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 宋体; mso-ascii-font-famil