免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2715 | 回复: 4
打印 上一主题 下一主题

[Web] cvs server 架设问题 求助!! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-06-21 11:29 |只看该作者 |倒序浏览
Cvs server 架设及登陆问题:
环境: Redhat AS 3.0 、apache2.0 、
TOOL  CVSweb3.0.6.tar.gz  IPC-Run-0.80.tar.gz  cvstrac-1.1.5.bin.gz cvsgraph-1.6.0.tar.gz
                WINcvs2_0_2-4.zip
设置安装:1 首先安装 IRC-RUN-0.80.tar.gz
                  2 安装 cvs-web :
                        1)        tar –zxvf CVSweb3.0.6.tar.gz 解压后目录为 CVSweb3.0.6
                        2) cd cvsweb3.0.6
                        3)  Mv cvsweb3.0.6 /var/www/cgi-bin/cvsweb
                        4)  cp cvsweb.conf  /etc/httpd/conf/
                        5)  找到 CVSresositories 设置“local”中的“local repository”的CVSROOT为CVS的仓库目录(/home/cvsroot 我本机的仓库)
                        6) service httpd start
                        7) 测试http://localhost/cgi-bin/cvsweb/cvsweb.cgi 可以正常显示CVS目录。
                 3  安装 CVS-graph  成功  可以看到版本图形变化界面。
         4  在/etc/xinetd.d/cvspserver 的配置 为:
# default: on
# description: The cvs server sessions;
service cvsserver
{
socket_type = stream
wait = no
user = root
server = /usr/bin/cvs
server_args = -f --allow-root=/home/cvsroot pserver
log_on_failure += USERID

                5  #netstat –an 2401
tcp 0 0 0.0.0.0:2401 0.0.0.0:* LISTEN 1041/xinetd    服务已经运行!
                6 定义 readers writes passwd 三个文件 : 系统用户 jlsu jwfu cvsroot 定义在 writes 及passwd里。

问题 :1  为什么我用除了cvsroot这个用户外,所有的用户均验证失败:是用密码的:
Logging in to :pserver:cvsroot@192.168.1.80:2401/home/cvsroot
CVS password:
[root@localhost cvsroot]#
[root@localhost cvsroot]# cvs -d :pserver:jlsu@192.168.1.80:/home/cvsroot login
Logging in to :pserver:jlsu@192.168.1.80:2401/home/cvsroot
CVS password:
cvs login: authorization failed: server 192.168.1.80 rejected access to /home/cvsroot for user jlsu
(passwd 没有错误的已经验证)
2        为什么用Wincvs  Remote---create a new repository ---用cvsroot 登陆会拒绝?
cvs -d :pserver;username=cvsroot;password=ewtcom.cn;hostname=192.168.1.80;port=2401:/ho... init
cvs [server aborted]: cannot create temporary file .#2075: Permission denied
(注明 192.168.1.80 为本机的IP即CVS服务器地址)
难道要做samba??(可以看共享而已)但是没道理啊 (Wincvs 通讯端口也是2401 它们之间通讯用2401端口就可以了阿)

论坛徽章:
0
2 [报告]
发表于 2006-06-21 11:32 |只看该作者

请CVS高手赐教!!!!谢谢!

各位有什么高见!请赐小弟阿!已经郁闷几天了 !!!!

论坛徽章:
0
3 [报告]
发表于 2006-06-21 11:49 |只看该作者
是你的验证码有问题,你把/etc/shadow 下的用户密码对应的密钥copy过去,肯定没问题

论坛徽章:
0
4 [报告]
发表于 2006-06-21 12:10 |只看该作者
谢了,风云,在本机以成功登陆 在WINcvs竟然出现新问题!
cvs -w -d :pserver;username=jlsu;password=123456;hostname=192.168.1.80:/home/cvsroot init
cvs [init aborted]: 13318: no such userFatal error, aborting.
能否QQ上交流下80318901 关于cvs 还是初次接触

论坛徽章:
0
5 [报告]
发表于 2006-06-21 12:59 |只看该作者
看看你的cvs权限的问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP