啸:呼啸;瀚:浩瀚。心胸要宽阔,犹如浩瀚的沙漠;沉默是金但是要记住,沉默是为了推翻一切,淹没时间的不公不正,像呼啸的暴风雨一样势不可挡。

Cvs管理员使用手册

上一篇 / 下一篇  2008-05-25 15:39:03 / 个人分类:测试工具

1      配置CVS用户

1.1 新建一个用户组

新建一个用户组cvs,可以使用groupadd,也可以直接编辑/etc/group文件添加这个组,51Testing软件测试网C };@(?| i u0Q p

groupadd cvs51Testing软件测试网#b#[x$Z;D,p {D4y

1.2 新建cvs组用户cvsuser

useradd cvsuser –g cvs51Testing软件测试网 a(\5o3L1X|KY7tWZ

   passwd cvsuser(设置新的密码)

X_8N"Z.@1n7hy*kh0

1.3 建立cvsroot 

/usr目录下建立cvsroot目录(也可以在其它的目录下建,但是应该和cvspserver文件中的选项一致),然后修改/usr/cvsroot的属主及属性:

q-g$WH0~3cU0

 51Testing软件测试网$hincrGAW7p

cd /usr51Testing软件测试网R3xHnHG0\-ETS

mkdir cvsroot  --建文件夹

9q}(Pb!K7Cd0

chown –R cvsuser:cvs cvsroot 

^I`S/@0

chmod –R 771 cvsroot --修改文件夹的属性

3I0a3M&eG.HAO[*coo0

1.4 初始化CVS服务器

安装完CVS服务器之后的另一件重要的事情就是要初始化CVS服务器的根目录,以后创建的CVS项目都将建立在这个目录下,采用的命令如下:51Testing软件测试网1r&ue#~#a^ Y@

cvs –d /usr/cvsroot init51Testing软件测试网|IJV!\a"Y~ G

如果没有任何提示,表示初始化成功。初始化成功之后,会在/usr/cvsroot目录中创建CVSROOT目录,目录中有如下文件:51Testing软件测试网au zTuW

-r--r--r--   1 root    root         493 Apr 5 20:19 checkoutlist

9^$C%l%c0N0

-r--r--r--   1 root    root         693 Apr 5 20:19 checkoutlist,v51Testing软件测试网vMgELH]

-r--r--r--   1 root    root         760 Apr 5 20:19 commitinfo51Testing软件测试网 }m9{A ? RGq l

-r--r--r--   1 root    root         960 Apr 5 20:19 commitinfo,v51Testing软件测试网S6V3z:GKbW(o

-r--r--r--   1 root    root         527 Apr 5 20:19 config

)TCTj*r @0U:j0

-r--r--r--   1 root    root         727 Apr 5 20:19 config,v

-NQ^3tWr!s0

-r--r--r--   1 root    root         753 Apr 5 20:19 cvswrappers

~`(t [H*]5?g4?kxF0

-r--r--r--   1 root    root         953 Apr 5 20:19 cvswrappers,v

6A.tbd6R0

-r--r--r--   1 root    root        1025 Apr 5 20:19 editinfo51Testing软件测试网v CTf hP `ZK0t

-r--r--r--   1 root    root        1225 Apr 5 20:19 editinfo,v51Testing软件测试网 y(r/Q B hCd

drwxrwxr-x   2 root    root        4096 Apr 5 20:19 Emptydir51Testing软件测试网)TL|z q |}po

-rw-rw-rw-   1 root    root           0 Apr 5 20:19 history51Testing软件测试网l9N*ilK rG?-Yv

-r--r--r--   1 root    root        1141 Apr 5 20:19 loginfo

2]PQ[$C]W)r-L|0

-r--r--r--   1 root    root        1341 Apr 5 20:19 loginfo,v51Testing软件测试网D'O \,^v

-r--r--r--   1 root    root        1151 Apr 5 20:19 modules51Testing软件测试网O{&dx;mJk&l7B

-r--r--r--   1 root    root        1351 Apr 5 20:19 modules,v51Testing软件测试网4m*Px@U

-r--r--r--   1 root    root         564 Apr 5 20:19 notify51Testing软件测试网IT_ m.Nw \

-r--r--r--   1 root    root         764 Apr 5 20:19 notify,v

4x*^%B#w!Y*nl0

-r--r--r--   1 root    root         649 Apr 5 20:19 rcsinfo51Testing软件测试网axnu9|5Pj] [

-r--r--r--   1 root    root         849 Apr 5 20:19 rcsinfo,v

~7H|b7E0

-r--r--r--   1 root    root         879 Apr 5 20:19 taginfo51Testing软件测试网:w0w7E%I#qcz

-r--r--r--   1 root    root        1079 Apr 5 20:19 taginfo,v51Testing软件测试网t^6h8[m&Z2T MC

-rw-rw-rw-   1 root    root           0 Apr 5 20:19 val-tags

JT0k8dF%GjViFQ0

-r--r--r--   1 root    root        1026 Apr 5 20:19 verifymsg

0~p;m4D)NC0i I.y0

-r--r--r--   1 root    root        1226 Apr 5 20:19 verifymsg,v51Testing软件测试网,d#WcRu5w0n$P

1.5  对一些项目的权限设定

实际工作中可能对不同的cvs模块赋予不同的用户进行访问。如程序文档只对开发部门人员访问,而测试文档允许QA部门修改。可以新建一个qadev

Fv]2_1X5Rfr0

groupadd dev51Testing软件测试网m |5J @k@!b

useradd fjz –g dev

'l3jYnId:St0

当用户import一个module时如code,

#r wj?;}+V(i*y0

chown –R fjz:dev code

LW~&ZU:r0

 chmod –R 775

%QX2F1RY:s(ic0如果以后需要继续添加开发人员时,只需要使用useradd命令即可

TAG: 测试工具

 

评分:0

我来说两句

Open Toolbar