电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>嵌入式开发>在linux下安装CVS

在linux下安装CVS

2017-11-07 | rar | 0.3 MB | 次下载 | 1积分

资料介绍

 安装cvs后服务器和客户端就都安装了,主要是需要配置服务器端:
  1.查看是否安装cvs(我的redhat7.3缺省是装了的)
  rpm -qa|grep cvs
  一般安装在/usr/bin/cvs,如果未安装,到www.cvshome.org下载一个最新的rpm安装即可
  2.建立cvs用户组,便于管理cvs用户
  groupadd cvs
  3.建立cvs组的cvsroot用户和所属的目录
  useradd -g cvs -G cvs -d /home/cvsroot cvsroot
  4.为cvsroot用户添加密码
  passwd cvsroot
  5.改变/home/cvsroot的目录属性
  chmod 775 /home/cvsroot
  6.初始化cvs源代码库,此操作生成目录/home/cvsroot/CVSROOT,其下为一些初始化文件
  cvs -d /home/cvsroot init
  7.创建可以登陆cvs服务的用户及密码,需要创建文件passwd
  vi /home/cvsroot/CVSROOT/passwd
  文件内容如下:
  weiqiongxxxxx:cvsroot
  chenxuxxxxx:cvsroot
  此文件的意思是weiqiong和chenxu两个用户可以登陆cvs服务器,登陆后其权限为用户cvsroot的权限
  注意:cvs用户和服务器用户是可以不一样的
  8.xxxxxx为密码,由以下文件生成:
  vi /home/cvsroot/passwdgen.pl
  文件内容:
  #!/usr/bin/perl
  srand (time());
  my $randletter = “(int (rand (26)) + (int (rand (1) + .5) % 2 ? 65 : 97))”;
  my $salt = sprintf (“%c%c”, eval $randletter, eval $randletter);
  my $plaintext = shift;
  my $crypttext = crypt ($plaintext, $salt);
  print “${crypttext}n”;
  9.如果需要密码为:some,则敲入:
  passwdgen.pl “some”
  回车即可得到加密密码,用其替换passwd文件中的xxxxxx
  10.加入cvs服务(我的redhath7.3缺省就有cvs服务,所以不用加)
  vi /etc/services
  cvspserver 2401/tcp #pserver cvs service
  cvspserver 2401/udp #pserver cvs service
  11.cvs服务由inted来唤起,因此需要改动inetd提供的服务,如果你的redhat使用的是inetd 方式则在文件/etc/inetd.conf中加入如下的内容:cvspserver stream tcp nowait root /usr/bin/cvs cvs --allow-root=/home/cvsroot pserver
  我的redhat7.3使用的是xinetd方式,所以在xinetd.d目录下添加需要启动的服务:
  cd /etc/xinetd.d
  vi cvspserver
  文件内容:
  service cvspserver
  {
  disable = no
  flags = REUSE
  socket_type = stream
  wait = no
  user = root
  server = /usr/bin/cvs
  server_args = -f --allow-root=/home/cvsroot pserver
  log_on_failure += USERID
  }
  12.重新启动inetd或者xinetd:
  /etc/rc.d/init.d/xinetd restart
  13.检查cvspserver服务是否已经启动
  netstat -l |grep cvspserver
  应该有如下结果:
  tcp 0 0 *:cvspserver *:* LISTEN
  14.试用:
  cvs -d :pserver:weiqiong@202.204.114.37:/home/cvsroot login
  敲入命令回车后提示输入weiqiong的密码,你按照自己设置的密码输入,如果没有什么错误信息出现就是成功了(我的机器IP地址是202.204.114.37,也可以用localhost)
 
下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1TC358743XBG评估板参考手册
  2. 1.36 MB  |  330次下载  |  免费
  3. 2开关电源基础知识
  4. 5.73 MB  |  6次下载  |  免费
  5. 3100W短波放大电路图
  6. 0.05 MB  |  4次下载  |  3 积分
  7. 4嵌入式linux-聊天程序设计
  8. 0.60 MB  |  3次下载  |  免费
  9. 5基于FPGA的光纤通信系统的设计与实现
  10. 0.61 MB  |  2次下载  |  免费
  11. 6基于FPGA的C8051F单片机开发板设计
  12. 0.70 MB  |  2次下载  |  免费
  13. 751单片机窗帘控制器仿真程序
  14. 1.93 MB  |  2次下载  |  免费
  15. 8基于51单片机的RGB调色灯程序仿真
  16. 0.86 MB  |  2次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234315次下载  |  免费
  3. 2555集成电路应用800例(新编版)
  4. 0.00 MB  |  33564次下载  |  免费
  5. 3接口电路图大全
  6. 未知  |  30323次下载  |  免费
  7. 4开关电源设计实例指南
  8. 未知  |  21548次下载  |  免费
  9. 5电气工程师手册免费下载(新编第二版pdf电子书)
  10. 0.00 MB  |  15349次下载  |  免费
  11. 6数字电路基础pdf(下载)
  12. 未知  |  13750次下载  |  免费
  13. 7电子制作实例集锦 下载
  14. 未知  |  8113次下载  |  免费
  15. 8《LED驱动电路设计》 温德尔著
  16. 0.00 MB  |  6653次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935054次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537796次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420026次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234315次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191185次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183278次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138040次下载  |  免费