Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1561803
  • 博文数量: 289
  • 博客积分: 11086
  • 博客等级: 上将
  • 技术积分: 3291
  • 用 户 组: 普通用户
  • 注册时间: 2006-06-22 17:06
个人简介

徐小玉的博客。

文章分类

全部博文(289)

文章存档

2023年(6)

2022年(1)

2021年(2)

2020年(9)

2019年(9)

2018年(6)

2017年(10)

2016年(10)

2014年(3)

2013年(4)

2011年(12)

2010年(16)

2009年(14)

2008年(119)

2007年(48)

2006年(20)

我的朋友

分类: 项目管理

2008-03-30 13:14:09

问题:

cvs服务器的ip地址变了,连接不了了。
我的cvs服务器是unix 。 昨天把ip地址变了。
今天在命令行输入# cvs ,提示:
# cvs
ksh: cvs:  not found.
  我检查了应用,发现:
/etc/inetd.conf中存在cvsserver    stream    tcp    nowait    root    /usr/bin/cvs    cvs --allow-root=/home/cvsroot pserver
/etc/services中,cvsserver    2401/tcp也存在。

而且
# netstat -a |grep cvs                 
tcp4       0      0  *.cvspserv             *.*                    LISTEN
也存在。
 
这是怎么回事啊,这样情况要怎么解决啊???
 
 
 
解决:

解决情况一下:
大家好:
  在我的辛苦工作下,问题解决了。
  现在发一下,供有朝一日遇到同样问题的朋友借鉴:
  服务器端:  确定是否将环境变量加入了:
  比如,我的cvs在/tmp/ibmsupt/cvs-1.11.22/src下
  
# p=$PATH
# PATH=$p:/tmp/ibmsupt/cvs-1.11.22/src
ok,这样就好了。
不信可以
# echo $PATH|grep /tmp/ibmsupt/cvs-1.11.22/src
一下。
(其实这个问题我好困惑,本来记得当初已经加环境变量了,现在不知道为什么又没了。 对系统管理不太熟悉,不知道是不是和变了IP有关。:()
这时 再 #cvs    绝对有反映了。

  接下来是客户端。
  对于客户端,由于CVS在导入模块后,会将服务器的信息记录在本机,而这个信息不会根据服务器的地址变化自行改动,所以,为了以往的应用可以正常使用,您需要将每一个文件夹下(注意:是每一个)下的cvs路径下的Root文件内记录的IP地址改过来。
   当然,如果您觉得这样太麻烦,将原有的目录放弃,重新再建立一个CVS目录,再从服务器上取得您需要的文件,也是一样的
 
 
阅读(3313) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~