您的位置:软件测试 > 开源软件测试 > 开源配置管理工具 > cvs
cvs的配置管理
作者:网络转载 发布时间:[ 2013/12/19 14:13:40 ] 推荐标签:

该文件中的用户同样必须出现在 passwd 文件中;
该文件中的用户,拥有 CVSNT 服务器管理员的所有权限;
该文件默认是不存在的,需要手工建立;
该文件要加入到 checkoutlist 文件中。

实际上,cvsnt server 把这个文件当作一个特殊的 group 来对待的。

*** group 文件 ***

这个文件用来定义组,我们可以将同样性质的用户归入一个组,然后用给用户赋权限的方式给组赋权限,这样,一个组的用户会具有同样的权限。

格式:
group1:user1 user2 user3
group2:user4 user5 user6
group3:user7 user8 user9
组的名称+冒号+用户名+空格+用户名+空格...

多个用户名之间用空格来进行分割;
组中的用户,要在 passwd 文件中存在。


*** checkoutlist 文件 ***

# The "checkoutlist" file is used to support additional version controlled
# administrative files in $CVSROOT/CVSROOT, such as template files.
#
# File format:
#
# [<whitespace>]<filename><whitespace><error message><end-of-line>
#
# comment lines begin with '#'

该文件用来支持附加的版本控制操作,在 CVSROOT 中添加的文件,要在此文件中声明.
目前只知道,admin 文件需要声明.
格式举例:
admin err msg by Apollo

注意:不要忘记文件名称之前的空格。

*** fileattr.xml 文件 ***

在每一个 Repository 建立之后,都会在 Repository 的 ROOT 中建立一个名字叫做 CVS 目录,该目录中只有一个文件 fileattr.xml;
fileattr.xml 文件中定义了访问该 Repository 的用户的权限;
对于新建立的 Repository ,默认是所有人拥有所有权限(CVSNT ROOT 除外);
CVSNT ROOT 的 fileattr.xml:默认是只有管理员拥有其所有权限。

上一页1234567891011下一页
软件测试工具 | 联系我们 | 投诉建议 | 诚聘英才 | 申请使用列表 | 网站地图
沪ICP备07036474 2003-2017 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd