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

Cvs管理员使用手册

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

1      配置CVS用户

1.1 新建一个用户组

新建一个用户组cvs,可以使用groupadd,也可以直接编辑/etc/group文件添加这个组,

0b4d Lf0S.lB&gXN0o0

groupadd cvs51Testing软件测试网^NE ]x @@

1.2 新建cvs组用户cvsuser

useradd cvsuser –g cvs51Testing软件测试网;Z4] z8D ~1ul

   passwd cvsuser(设置新的密码)

E3G1Yc!DKkS0

1.3 建立cvsroot 

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

ojy\[&k0

 51Testing软件测试网xKV M5qqK

cd /usr

Rev$WM He0G+o0

mkdir cvsroot  --建文件夹

c0hC P-EQ2l9T,~A]0

chown –R cvsuser:cvs cvsroot 

K OgO5l Fj0

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

j,lx1I|0

1.4 初始化CVS服务器

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

cvs –d /usr/cvsroot init

b?4I'VuC+OZ0

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

6n#A/o7o)Y#u5F0

-r--r--r--   1 root    root         493 Apr 5 20:19 checkoutlist51Testing软件测试网 I&c1H;@?lU-uf

-r--r--r--   1 root    root         693 Apr 5 20:19 checkoutlist,v

^-_maG.tYk0

-r--r--r--   1 root    root         760 Apr 5 20:19 commitinfo51Testing软件测试网![l0K pD Gh

-r--r--r--   1 root    root         960 Apr 5 20:19 commitinfo,v

;?Zo)EM"|F0

-r--r--r--   1 root    root         527 Apr 5 20:19 config51Testing软件测试网7Y0i[nYy

-r--r--r--   1 root    root         727 Apr 5 20:19 config,v51Testing软件测试网'K$^FMF

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

6p7c/LGP A5P/s4t7w6u0

-r--r--r--   1 root    root         953 Apr 5 20:19 cvswrappers,v51Testing软件测试网h~u%UP

-r--r--r--   1 root    root        1025 Apr 5 20:19 editinfo51Testing软件测试网LoT{OK8z'}

-r--r--r--   1 root    root        1225 Apr 5 20:19 editinfo,v51Testing软件测试网 h` J:{e3I U,Q9v3L-K

drwxrwxr-x   2 root    root        4096 Apr 5 20:19 Emptydir

XH4E@#f#ek0

-rw-rw-rw-   1 root    root           0 Apr 5 20:19 history51Testing软件测试网m%IW/O8A%{,p

-r--r--r--   1 root    root        1141 Apr 5 20:19 loginfo51Testing软件测试网ys\aF S

-r--r--r--   1 root    root        1341 Apr 5 20:19 loginfo,v

$Z4u#M Pfx}0

-r--r--r--   1 root    root        1151 Apr 5 20:19 modules51Testing软件测试网 G"M _*RT|"?;p

-r--r--r--   1 root    root        1351 Apr 5 20:19 modules,v

9l _Nbg9H:Z.u*{0

-r--r--r--   1 root    root         564 Apr 5 20:19 notify51Testing软件测试网l1]#OX3B/V+G

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

zc/Pi,e2a2h0

-r--r--r--   1 root    root         649 Apr 5 20:19 rcsinfo

8I`qkp&X0

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

IZ[ZHy!m0

-r--r--r--   1 root    root         879 Apr 5 20:19 taginfo51Testing软件测试网} IX0{ q*\ ~7G

-r--r--r--   1 root    root        1079 Apr 5 20:19 taginfo,v51Testing软件测试网 ^0b/p k]^}3K{3RZ

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

+JBx'l|P3u7]0

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

,U,Ve;~0UB0

-r--r--r--   1 root    root        1226 Apr 5 20:19 verifymsg,v

u$\U i3J(i6O C(w*?jdA0

1.5  对一些项目的权限设定

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

Vi[Lqh i&S0

groupadd dev51Testing软件测试网 U7rr8?a2|c

useradd fjz –g dev

c@JW_PS#}0S0

当用户import一个module时如code,51Testing软件测试网TQ T-U{!bW

chown –R fjz:dev code51Testing软件测试网9AH/y!R6g

 chmod –R 775

5KHh sZ+N0如果以后需要继续添加开发人员时,只需要使用useradd命令即可

TAG: 测试工具

 

评分:0

我来说两句

Open Toolbar