cvs服务方面应用问题

cvs服务方面应用问题

我架了个cvs服务器,想实现这样一个功能,一个用户对项目中的某一组文件不允许访问,对某一组文件具有只读的访问权限,对某一组的文件具有读和写的访问权限,我用过cvs的虚拟用户,但发现只能实现所有文件只读功能,无法实现部分文件可读,部分文件可读可写,不知道谁有过这方面的经验,请不吝赐教。
另外想请教一下,在cvs目录下的所有文件组成员权限都变成了S,不知道是何意思,而文件的权限都成了-r--r-S---,也让人不太明白      
组成员的S位是setgid, 该设置只对目录有效, 目的是保证此目录下的文件都具有和该目录相同的属组.

CVS的改进版SVN能实现所需功能, SVN与apache结合使用时,能实现灵活的访问控制;
CVS应该也有, SVN的权限控制文件样例:
复制内容到剪贴板
代码:
$ cat /home/apache/conf/svn.access
[/]
neville = rw
caxcax = rw
abxe = rw
nete = r

[/dev-1.3/src/agn]
nete =

[/dev-1.3/src/sasd]
nete =