/*
对于 CVSNTROOT Repository 的说明
刚建立 CVSNTROOT 的时候 fileattr.xml 是这样的(CVSNT 自动建立的)
<?xml version="1.0" encoding="UTF-8"?>
<fileattr>
<directory>
<owner>administrator</owner>
<acl user="administrator">
<all />
</acl>
<acl user="admin">
<all />
</acl>
<acl>
<all deny="1" />
</acl>
</directory>
</fileattr>
即只有 administrator 用户和 admin 组的用户拥有全部权限;
而 安装 CVSNT 的时候,是以操作系统管理员 administrator 安装的,所以 administrator 默认给了所有权限,当更改了验证方式之后,administrator 用户无效了。
admin 也是 CVSNT 自动加上的,即默认 admin组中的用户也拥有全部权限.
实际上,我们可以直接用编辑工具按照格式更改 fileattr.xml 文件,而不用 chacl 命令,效果是一样的。