CVS使用问题求助~~~
这段时间一直在使用CVS,碰到了很多的问题,一时又难以找到解决办法,希望大家给予帮助!万分感谢!
问题1:
服务器安装配置完毕,并且仓库也OK了.在根目录(我的根目录是/usr/local/cvsroot)下按照事先定义好的目录结构来构建配置库,命名为GXHB(该目录下又分为很多的子目录,owner都改成了事先设置好的cvsroot用户,该用户归属于组cvs),然后以root用户的身份在其中的一个子目录下添加了一个Test1.doc文件,更改owner为cvsroot.在客户端(WinCVS1.3中文版)初次check out整个GXHB模块(Module),观察发现目录结构完整的下载到了WinCVS上,不过在服务器端的那个Test1.doc文件却没有check out到WinCVS上!不知道大家有没有碰到过这种情况...
问题2:
我一直对用户权限的设置不是很清楚,
[root@test11 CVSROOT]# more passwd
cvsroot:$1$h3ntACe9$cM2SADto6B9P5h5Wrbgyi.:cvsroot
bogus:$1$2ttSJv9A$5K.zzZhhHLEQZnZPgEe8f1:cvsroot
想问问大家关于passwd这个文件.如上面所示,是不是我的第二个用户bogus和cvsroot用户就具有同样的权限了呢?!
问题3:
关于根目录下CVSROOT中的readers和writers文件,这两个文件主要是用来限制用户对根目录cvsroot(我的是/usr/local/cvsroot)的访问权限的是吧?这两个文件能否将对用户权限的设置递归到根目录cvsroot下的各级子目录以及相应的问题呢?
举个例子:
假如说我将上面添加的那个用户bogus添加到了readers这个文件里面,是否该用户将对我在根目录cvsroot下创建的项目中的所有文件和目录都只具有只读权限呢?或者可以通过chmod命令来修改对具体目录以及文件的读写权限...