cvs linux 客户端,cvs客户端命令行使用办法

发表于 2014-04-08 05:28:13 by 月小升

命令都是小事

cd ~

环境变量添加:~/.bash_profile

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

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

This entry was posted in Linux, MAC and tagged cvs, SVN, 版本控制. Bookmark the permalink.

月小升QQ 2651044202, 技术交流QQ群 178491360

首发地址:月小升博客 – https://java-er.com/blog/cvs-kehu-duan-cmd/

无特殊说明,文章均为月小升原创,欢迎转载,转载请注明本文地址,谢谢

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值