CVS服务器的配置

cvs服务器安装与Eclipse配置 (转) 2.1 术语解释修订版(revision):CVS版本管理系统用修订版来管理文件的修改履历,修订版用版本号来表示,即修订版号。对文件的每次修改(提交)都产生一个新的修订版。资源库(repository):资源文件的集合,版本管理的容器。在ECLIPSE中被称为CVS存储库。模块(module):资源文件的组织形式,在版本管理系统中的表现形式为目录(树形结构,可以嵌套)。输入(imp 阅读详情

安装cvs服务器和客户端就都安装了,主要是需要配置服务器端:
1.
查看是否安装cvs(我的redhat7.3缺省是装了的)
rpm -qa|grep cvs
一般安装在/usr/bin/cvs,如果未安装,http://www.cvshome.org/下载一个最新的rpm安装即可

2.
建立cvs用户组,便于管理cvs用户 (一个用户组,可以是其他名称,例如spcoder)
groupadd cvs

3.
建立cvs组的cvsroot用户和所属的目录 (可以是spcoder组的一个sp用户)
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
文件内容如下:
weiqiong:xxxxx:cvsroot
myang:xxxxx:cvsroot
此文件的意思是weiqiongchenxu两个用户可以登陆cvs服务器,登陆后其权限为用户cvsroot的权限
注意:cvs用户和服务器用户是可以不一样的

但是
至于CVS系统的安全,我只知道可以不使用 real user 登陆:
chmod 644 $CVSROOT/CVSROOT/config
vi $CVSROOT/CVSROOT/config
将第二行的
#SystemAuth = no
去掉注释,即改为
SystemAuth = no


8.xxxxx
MD5加密后的密码,由以下文件生成: (增加一个cvsroot权限的用户myang)
htpasswd –c /home/cvs/CVSROOT/passwd myang

 

9.打开passwd

发现其内容是myang:c/BzZQ44Ce5XE

我们加上myang:c/BzZQ44Ce5XE:cvsgroup

这样:

用户:myang

密码:解密c/BzZQ44Ce5XE(不用理它)

用户所属用户角色:cvsroot

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@192.168.1.111:/home/cvsroot login
  
敲入命令回车后提示输入weiqiong的密码,你按照自己设置的密码输入,如果没有什么错误信息出现就是成功了(我的机器IP地址是192.168.1.111,也可以用localhost)

 
5G NR切换测量事件解析:从A1到B2的实战应用指南 本文深入解析5G NR切换测量事件,从A1到B2的实战应用指南。详细介绍了系统内切换事件(A1-A6)和系统间切换事件(B1-B2)的触发条件与配置建议,帮助优化网络性能。通过实际案例分享,展示如何调整参数提升切换成功率和降低乒乓切换率,适用于5G网络优化工程师。 阅读详情

相关推荐

北斗导航 | 2023 PTTI会议论文 2023 ITM会议论文 2022 ION GNSS+ 会议论文下载:ION 美国导航学会

2023 国际技术会议(ITM) 2023 精密时间和时间间隔系统和应用会议(PTTI) 2022 美国导航学会国际会议(ION GNSS +)

尘世冰封的专栏 4555

cvs for linux iso

在linux下运行的cvs服务器,这个是打成ISO形式的RPM包,可以方便在虚拟机上。

xls2csv:xls转csv

xls2csv Convert xls to csv (将xls数据文件转化为csv) use (使用python xlrd模块) Blog: Email: ###What's this. (是什么) This is a script to convert xls to csv. (这是个脚本用于转化xls的数据到csv格式。) Example(例子xls表格) example_building.xls id name use_money use_food is_init defense args1 args2 args3 args4 1 house 1000 2.33 TRUE 100 1;2;3 1.23;2;3.23 sdf;23e;s true;false;true 2 house2 123 336.2 TRUE 1;2;3 1;2.3445;3 你好;你在哪 true;fa

Linux安装Anaconda3

# 1、清华源选择下载的版本 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2021.11-Linux-x86_64.sh # 2、安装 bash Anaconda3-2021.11-Linux-x86_64.sh # 3、配置变量 vim ~/.bashrc # 4、写入export PATH=$PATH:

年少的勇气已经用完,剩下的就是三思而后行 559

CVS for linux安装!

安装cvs服务器和客户端就都安装了,主要是需要配置服务器端: 1.查看是否安装cvs(我的redhat7.3缺省是装了的) rpm -qa|grep cvs 一般安装在/usr/bin/cvs,如果未安装,http://www.cvshome.org/下载一个最新的rpm安装即可 2.建立cvs用户组,便于管理cvs用户 (一个用户组,可以是其他名称,例如spcoder)groupadd cvs

youngmean的专栏 2404

linux 中xls格式的文件,如何在命令行中将XLS文件转换为CSV [Linux] | MOS86

将Microsoft Excel工作表(XLS文件)转换为逗号分隔文件(CSV)在使用Office产品时相对来说非常简单,但程序员在命令行中可能是一项繁琐的任务。当您使用XLS文件时,可能会出现这种情况,并且您需要在格式化数据后填写数据库。将XLS转换为CSV是理想的方式,因为CSV是可以容易地以任何语言操作的格式,无论是Shell,Perl,Ruby,Python还是Java。在这篇文章中,我们...

weixin_39559079的博客 1658

linux命令行界面转换xls到csv

网上看了,有两个软件, 一个是catdoc(这个实在不靠谱,如果你的表格有日期的话,日期肯定不正确....) 另一个是xls2doc(这个还可以,但是安装模块有点烦) xls2doc安装过程 先安装相关模块 [root@testnew]#perl-MCPAN-eshell cpan>installLocale:...

weixin_33859231的博客 2667

【亲测免费】 xlsx2csv 安装与配置完全指南

**项目名称**: xlsx2csv **项目简介**: xlsx2csv 是一个高效且适用于大型 XLSX 文件的转换工具,能够将 Excel (.xlsx) 文件转换为 CSV 格式。它特别适合处理体积庞大的电子表格文件,并且易于使用。此项目由 Dilshod Temirkhdojaev 开发并维护,遵循 MIT 许可证。 **主要编程语言**: Python ## 关键技术和框架 -...

gitblog_07366的博客 1160

CVS服务器安装配置

看了不少CVS服务器的安装说明,自己也着手开始进行CVS服务器的安装,现将安装及配置记录如下:OS环境:RedHat Linux 9CVScvs-1.12.9.tar.gz   (下载地址:http://www.cvshome.org)一、源码包安装一般来说RedHat Linux 9缺省是安装有cvs的,我们可以通过以下命令查看[root@VLinux root]# rpm

三V工作室·泰伯子仪 3311

windows cvs服务器配置

1、设置CVSROOT环境变量set CVSROOT=:pserver:administrator@10.10.106.140/cvs2、使用cvs默认的管理员登陆cvs login3、创建用户cvs passwd -a cvsuser//输入cvsuser的密码//再次输入cvsuser的密码================================================

ssss5257的专栏 1254

CVS服务器的安装与配置

本篇主要讲述CVS服务器的安装与配置,关于CVS客户端的信息请看TortoiseCVS或wincvs:1、验证是否已安装CVS#rpm -q cvs如果能显示出类似这样的版本信息,证明已安装CVS:#cvs-1.11.2-102、创建CVS用户组与用户root用户下执行以下命令:#groupadd cvs#adduser cvsroot#passwd cvsroot#输入cvsroot用户密码3、

LUES的专栏 4188

cvs服务器安装与Eclipse配置

现在虽然SVN可能是更好的版本管理系统,Eclipse也有相应的插件,但以前一直用CVS,用起来比较熟,不需要任何插件.以前没有搭建过CVS服务器,只是使用。今天自己搭建了一个,我使用的是CVSNT,中间还是遇到了一些问题,开始时没有勾选Compatiablity Options中的Respond as cvs 1.11.2 to version r,从而可能导致与Eclipse兼容性的问题,

fuliangliang的Blog 1万+

linux centos cvs,Linux系统下配置CVS服务器

Linux系统下配置CVS服务器发布时间:2008-09-08 17:02:58 作者:佚名 我要评论1,安装好CVS服务器rpm -ivh cvs-1.12.9.i386.rpm 配置过程如下2,启动CVS服务.Linux上CVS服务可以通过inetd,xinetd或tcpwrapper等来启动。现在使用xinetd启动CVS服务。3,配置/etc/services文件[root@fp...

weixin_27565831的博客 237

CVS服务器配置

Eclipse中CVS版本管理1.1  CVS简介<br />CVS是Concurrent Versions System(并发版本系统)的简称。它是一个开放源代码的项目,是当前最流行的版本控制系统,目前绝大部分Open Source项目都使用它来做版本管理。微软的VSS也可以用来进行Java项目的版本管理,但在学会使用Eclipse后,使用CVS。<br />CVS采用客户机/服务器体系,代码、文档的各种版本都存储在服务器端,开发者首先从服务器上获得一份复制到本机,然后在此基础上进行开发。开发者可随时将新

luoyanggod的专栏 1210

windows下cvs服务器配置

1、设置CVSROOT环境变量set CVSROOT=:pserver:administrator@10.10.106.140/cvs2、使用cvs默认的管理员登陆cvs login3、创建用户cvs passwd -a cvsuser//输入cvsuser的密码//再次输入cvsuser的密码==================================================

刘宇的技术博客 3898

CVS服务器与WinCVS配置与使用

CVS服务器与WinCVS配置与使用 作者:YanxiWu     发表时间:2002/11/26 10:10am(摘自ChinaUnix.net)

skyremember的专栏 6676

CVS服务器建立和权限配置

<embed src="../images/logo.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wi

毛毛虫 1101

Fedora 8配置CVS服务器

一、CVS服务器安装及初始配置1、CVS服务器的安装       安装RPM包:    #yum install cvs*         查看cvs安装情况:      #rpm -qa|grep cvs    #which cvs    /usr/bin/cvsFedora 上的CVS依赖于xinetd服务,所以要安装xinetd:    #yum install xinetd*检查安装情况:

弹琴的企鹅 1072

ENVI遥感影像处理PPT课件.pptx

ENVI遥感影像处理PPT课件.pptx

上一篇: OPENGL1.2的函数库参考
下一篇: CVS安装
ruixj
博客等级 码龄24年 634粉丝 300原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值