linux系统安装和使用cvs

linux系统安装和使用cvs

ID:10672900

大小:97.50 KB

页数:8页

时间:2018-07-07

linux系统安装和使用cvs_第1页
linux系统安装和使用cvs_第2页
linux系统安装和使用cvs_第3页
linux系统安装和使用cvs_第4页
linux系统安装和使用cvs_第5页
资源描述:

《linux系统安装和使用cvs》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Linux系统安装和使用CVS CVS是ConcurrentVersionSystem(并行版本体系)的缩写,用于版本管理.假如人人曾经参加过多人协作开拓的项目,人人确定有如许的悲凉经验:由于多小我私家同时批改同一个文件,本身辛辛劳苦批改的措施被别人彻底删除了.其它,假如你的软件/措施已经公布了三个版本,而这时间用户必要你批改第二个版本的对象,大概你会由于只生涯了最新版本而痛哭流涕。尚有就是你对措施做了一些批改,但是批改很少,你只想给远方的同事发一个两个版本之间的区别文件,如许可以免于邮箱不足大,网速太慢之类的题目.为了解决类似如许的题目,以及诸如天生

2、补丁文件,汗青版本批改等,一帮黑客(褒义)在原来Unix体系里很成熟的SCCS和RCS的根本上,开拓了CVS。(SCCS:SourceCodeControlSystem,RCS:RevisionControlSystem)。 CVS的根本事变思绪是如许的:在一台做事器上成立一个客栈,客栈里可以寄放很多差别项方针源措施。由客栈管理员同一管理这些源措施.如许,就好象只有一小我私家在批改文件一样.停止了斗嘴.每个用户在应用客栈之前,起首要把客栈里的项目文件下载到内地。用户做的任何批改起首都是在内地举办,然后用cvs下令举办提交,由cvs客栈管理员同一批改.如

3、许就可以做到跟踪文件变动,斗嘴独霸等等. 由于CVS是典范的C/S结构的软件,因此它也分成做事器端和客户端两部分。不外大多数CVS软件都把它们合二为一了。我们这里就判别从做事器和客户端的角度讨论cvs的应用。  Cvs做事器安装  起首确保体系安装有cvs: [root@mailxinetd.d]#rpm-qa

4、grepcvs cvs-1.11.1p1-3 假如下令输出类似于上面的输出则阐发体系已经安装有cvs,不然就必要从安装光盘中安装cvs的rpm包。  一创建CVS属主用户: #useradd-d/cvsrootcvs #chmod771/cvs

5、root  二、成立CVS客栈(初始化cvs)  #sucvs $cvs-d/cvsrootinit $exit #  四、启动cvs做事器  在/etc/xinetd.d/目次下创建文件cvspserver,内容如下: #default:on #description:Thecvsserversessions;  servicecvspserver { socket_type=stream wait=no user=root server=/usr/bin/cvs server_args=-f--allow-root=/cvsrootpserver 

6、log_on_failure+=USERID only_from=192.168.0.0/24 } 此中only_from是用来限建造访的,可以按照实际情况不要可能批改。 批改该文件权限: #chmod644cvspserver 然后重新启动xinetd: #/etc/rc.d/init.d/xinedrestart 然后观察cvs做事器是否已经运行: [root@mailxinetd.d]#netstat-lnp

7、grep2401 tcp000.0.0.0:24010.0.0.0:*LISTEN7866/xinetd 则阐发cvs做事器已经运行。  

8、五、创建用来拜访cvs的用户  前面创建的cvs用户是cvs客栈管理用户,而为了让用户拜访则还必要一个拜访用户: #useraddcvspub #usemod-Gcvscvspub 这里添加了一个用户cvspub,并且将该用户添加到cvs组中。  六、管理cvs做事器  管理cvs做事器.做事器可以用了,如今人人最关怀的就是怎样管理做事器,比如,我想让一些人有读和/或写CVS客栈的权限,但是不想给它体系权限怎么办呢?不难,cvs初始化收场以后,在管理员用户(这里是cvs用户)的主目次里有一个CVSROOT目次,这个目次里有三个设置文件:passwd,r

9、eaders,writers。我们可以通过设置这三个文件来设置CVS做事器,下面判别先容这几个文件的作用: passwd:cvs用户的用户列表文件,它的技俩很象shadow文件: {cvs用户名}:[加密的口令]:[等效体系用户名] 假如你渴望一个用户只是cvs用户,而不是体系用户,那么你就要设置这个文件,方才安装完之后这个文件也许不存在,你必要以cvs管理员身份(sucvs)用户手工创建,固然要服从上面技俩; 第二个字段是该用户的加密口令,就是用crypt(3)加密的,你可以本身写一个措施来做加密,也可以用两个偷懒的行动:先创建一个体系用户,名字和c

10、vs用户一样,口令就是预备给它的cvs用户口令,创建完之后从/etc/shadow把该用户第二

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。