您的位置:软件测试 > 开源软件测试 > 开源配置管理工具 > cvs
CVSNT服务器端配置实现权限分配
作者:网络转载 发布时间:[ 2014/1/14 10:48:20 ] 推荐标签:CVS 服务器 配置

3.           admin文件:

文件中定义了CVSNT服务器的管理员列表。

格式:

user1

user2

...

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

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

4.           group文件:

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

格式:

group1:user1 user2 user3

group2:user4 user5 user6

group3:user7 user8 user9

组的名称+冒号+用户名+空格+用户名+空格...

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

5.           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文件需要声明。(还没用到,不知道怎么用4,有什么作用)

格式举例:

admin err msg by Apollo

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

6.           fileattr.xml文件:

在每一个Repository建立之后,都会在Repository的ROOT中建立一个名字叫做CVS目录,该目录中只有一个文件fileattr.xml;

fileattr.xml文件中定义了访问该Repository的用户的权限;7

对于新建立的Repository,默认是所有人拥有所有权限(CVSNT ROOT除外);

CVSNT ROOT的fileattr.xml:默认是只有管理员拥有其所有权限。

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