红联Linux门户
Linux帮助

Linux命令行下CVS的操作

发布时间:2015-11-17 15:39:21来源:linux网站作者:donglicaiju76152

0.安装CVS

yum install cvs

设置环境变量

vi /etc/profile在最后加入下面的一行

export CVSROOT=:pserver:username@192.168.1.250/home/root/username


1.创建模块
1.1 其实,模块就是个文件夹如module_test
1.2 在本地目录下创建该目录module_test,并进入module_test
1.3 把需要上传的东西拷贝到该目录下
1.4 在该目录下执行cvs import module_test lhz V1_0
即可创建module_test模块。


2.添加文件
2.1 执行cvs checkout module_test
2.2 在该模块下创建或拷贝需要添加的文件file_test
2.3 执行cvs add file_test
2.4 执行cvs ci
2.5 在别的目录下重新执行cvs checkout module_test
然后,进入module_test下,会发现file_test已经添加上


3.删除文件
3.1 执行cvs checkout module_test
3.2 进入module_test,删除待删除的文件
rm -f file_test
3.3 执行cvs rm file_test
3.4 提交,cvs ci
3.5 在别的目录下重新执行cvs checkout module_test
然后,进入module_test下,会发现file_test已经添加上


4.删除文件夹
貌似不能删。


5.更新
cvs update


6.提交自己的修改
cvs ci


7.总结
一般的操作流程是
7.1 checkout
首先,把需要操作的模块checkout到本地来
7.2 update
更新,使该模块是最新的状态
7.3 修改
在模块操作文件,在文件中修改添加东西等。
7.4 commit
最后,提交自己的修改,让别人可以看得到。


Ubuntu中Eclipse下的CVS安装与使用:http://www.linuxdiyf.com/linux/9780.html

Linux上给Nautilus添加cvs快捷方式:http://www.linuxdiyf.com/linux/8000.html