Board logo

Subject: [?]用CVSTrac管理cvs中的CVSROOT/passwd用户帐号文件 [Print This Page]

Author: 阿卡思    Time: 2005-12-21 10:39     Subject: [?]用CVSTrac管理cvs中的CVSROOT/passwd用户帐号文件

1.将CVSROOT/passwd用户信息导入到cvstrac中;
2.在cvstrac中修改某用户密码;
3.将“将用户变更写入CVSROOT/passwd?[是]”,点击“提交”;
4.在使用eclipse进行访问cvs,输入在cvstrac中修改的新密码,不正确,但输入原密码就能访问cvs。
请问是什么原因?怎么解决?
Author: zjy    Time: 2005-12-21 14:03

请确认 cvstrac 进程对 CVSROOT 目录是否有读写权限。另外,cvstrac 是在用户资料变更后才写 passwd 文件的,请在执行完步骤 3 后再执行一次步骤 2。
Author: 阿卡思    Time: 2005-12-21 15:52



QUOTE:
Originally posted by zjy at 2005-12-21 14:03:
请确认 cvstrac 进程对 CVSROOT 目录是否有读写权限。

怎么看cvstrac进程是否有读写权限?什么用户名?
Author: zjy    Time: 2005-12-21 16:23

检查一下 cvstrac 进程是用什么用户启动的(可以用 ps -A -f 命令查看),再看看这个用户对你的 CVS 仓库有没有读写权限。
Author: 阿卡思    Time: 2005-12-21 17:58



QUOTE:
Originally posted by zjy at 2005-12-21 16:23:
检查一下 cvstrac 进程是用什么用户启动的(可以用 ps -A -f 命令查看),再看看这个用户对你的 CVS 仓库有没有读写权限。

[root@localhost CVSROOT]# ps -A -f
yueyx     2242     1  0 Dec14 ?        00:00:00 /usr/bin/cvstrac server 2040 /us
[root@localhost CVSROOT]# ls -l
-rwxr-xr-x    1 yueyx    root          359 12月 20 15:42 passwd
好像权限没有问题,我按照你说的先执行3再执行2还是不行。




Welcome to CnPack Forum (http://bbs.cnpack.org/) Powered by Discuz! 5.0.0