发新话题
打印

[求助] 还是cvs权限问题( 此文章被查看:247次,被回复:4篇!! )

还是cvs权限问题

搞了几天还是没有搞清楚,帖子也看了不错,可是按步骤操作了,还是不行,我的步骤:
winnt2.04,wincvs,
1、以administrator 身份CHECKOUT 库控制文件 checkout “cvsroot”,
2、建立CVS 的用户,cvs passwd -a -r cvsuser user1,cvs passwd -a -r cvsuser user2,
cvs passwd -a -r cvsuser cvsadmin。
3、在服务器仓库cvsroot目录下,建立admin.txt文件,内容:cvsadmin。再checkoutlist中加入: admin adminerrror一行。
4、改config, SystemAuth=no
5、用cvsadmin  checkout cvsroot,准备测试加用户,cvs passwd -a -r cvsuser user3  ,可是提示:
Only administrators can add or change another's password.

我什么原因啊,我不是已经加入到admin了吗,请问除了我上面这些要改的,还有哪些需要改,才能在CVS自身验证模式下admin文件生效,从而可以使管理员用户添加成功!



© 本文为 dangSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

我没有加readers,writers 文件。想用chacl命令设置。可是,
用户建好了后,不是说用户缺省对所以目录都有权限啊,怎么user1只能checkout出来,不能commit呢



© 本文为 dangSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

请教达人啊,来讨论一下啊 谢谢啊



© 本文为 dangSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

你将cvsadmin的用户映射到系统的管理员帐户上去,这样基本上应该没问题了,其他的用户映射到一般的用户就可以了!

© 本文为 daisy 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

楼上说的方法应该能行,这样的话不还是依靠的系统用户权限嘛,难道cvs的管理员必须这样设置吗

© 本文为 dang 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

发新话题