cvs客户端下载_cvs客户端命令行学习笔记

更新时间:2019-05-16    来源:客户端相关打印    手机版     字体:

【www.bbyears.com--客户端相关打印】

命令都是小事
cd ~
环境变量添加:~/.bash_profile

export CVSROOT=:pserver:chenchao@10.4.37.12:/home/cvsroot

source ~/.bash_profile
MAC Linux通用 windows设置在path里。

变量才是重点


1.导入一个项目工程: cvs import -m “import init tag” project_name ver_tag rel_tag

2.下载一个项目工程:

cvs co project_name

3.添加一个文件或目录:

cvs add file/dir

cvs ci file/dir

4.跟CVS服务器同步代码:

cvs up

5.给项目打tag:

cvs tag -c release-1-0

6.导出一个项目工程,不带CVS目录:

#cvs export -D now project_name //导出当前版本

#cvs export -r release project_name //导出相应的release版本

7.分支创建:在release_1_0下创建project_name的patch分支

#cvs rtag -b -r release_1_0 release_1_0_patch project_name

一些人先在另外一个目录下导出release_1_0_patch这个分支:解决1.0中的紧急问题,

cvs checkout -r release_1_0_patch

而其他人员仍旧在项目的主干分支2.x上开发

在release_1_0_patch上修正错误后,标记一个1.0的错误修正版本号

cvs tag release_1_0_patch_1

如果2.0认为这些错误修改在2.0里也需要,也可以在2.0的开发目录下合并release_1_0_patch_1中的修 改到当前代码中:

cvs update -j release_1_0_patch_1

8.查看当前文件不同版本的区别:

#cvs diff -r1.3 -r1.5 file_name

9.查看当前文件(可能已经修改了)和库中相应文件的区别:

#cvs diff file_name

10.对于上传的不是文本文件操作:比如:

#cvs add -kb new_file.gif

#cvs add -kb readme.doc

11.删除文件:

#cvs rm -f file_name

#cvs ci -m “why delete file”

12.环境变量添加:~/.bash_profile

export CVSROOT=:pserver:chenchao@10.4.37.12:/home/cvsroot

本文来源:http://www.bbyears.com/aspjiaocheng/51342.html

热门标签

更多>>

本类排行