,查看版本信息:cvs–:\CVSROOT路径下:cvs–dd:\cvsrootinit可以从资源浏览器中看到,此时CVS的数据中心已经将数据导入。,当我们需要操作数据时,需要将中心数据拷贝一个副本到本地(D:\localcvsroot,即数据导出(CheckOut首先切换到副本路径D:\localcvsrootcvs–dd:\cvsrootcosesame此时,本地副本已经被拷贝创建起来。,我们对已经本地副本中的数据信息修改(添加了一行“1111”,进入副本路径d:\localcvsroot\sesame,我们可以在状态查看中发现本地文档已经被修改。,我们可以看到修改后原版本与现版本的差别:–side-by-,mit这些变化。-m后的参数是提交时的注释,请注意,随便填写什么并不重要,但是请一定输入一些注释^_^mit–m“mitbyHuangye”完成了以上操作之后,,我们将CVS中心数据库检出到本地另外一个名为aladdin的副本。cvs–dd:\cvsrootco–daladdinsesame可以看到,在本地路径下,,再次提交,可以发现,CVS中心服务器与sesame保持了一致,但是aladdin则不一致,需要手工更新。,。,并比较了他们与现有数据中心的差别。可以看到,sesame修改了文件的第一行,而aladdin修改的则是最后一行。我们先提交sesame中的修改。,这是CVS告诉我们有冲突错误:按照CVS的建议,,再查看下更新后aladdin中副本状态。真是神奇!CVS并没有简单的覆盖我们的修改,而只是修改了不同的部分(第一行!这正是CVS中乐观锁的功劳。由于冲突双方修改的并不是同一个地方,所以CVS可以同时保留双方的修改。此时,,是将cvs服务端假设在NT,Linux,AIX等主机上,在客户端使用wincvs进行访问。本文中的cvs服务器实验环境是假设在NT之上,即采用了cvsnt版本。在设置客户端之前,我们需要设置一下cvs的Repositories选项。即为数据中心创建一个访问名称。,在使用wincvs之前,还需要安装Python-。,采用pserver方式的首设置如下所示:当客户端的接受路径为D:\localcvsroot时,我们需要在选项卡中指定。确定后完成设置。在菜单栏中选择登陆,输入密码,可以在输出栏中看到:cvs-d:pserver:******@:/cvsrootloginLogginginto:pserver:******@:2401/cvsroot*****CVSexitednormallywithcode0*****
cvs使用手册 来自淘豆网m.daumloan.com转载请标明出处.