java中 CVS_CVS命令 - java_rookie - 博客园

如果要删除空文件,加-P  (cvs -q update -P -d )

6)更新指定文件

cvs -q update file

7)添加文件和目录

cvs add name

8)忽略某些文件

将文件名添加到.cvsignore文件中

9)重命名文件

cvs  -q update -d

将旧文件名改为新的文件名

cvs  remove  oldname

cvs add newname

cvs commit -m "rename oldname to newname"

10)重命名目录

mkdir newdir

cvs  add  newdir

将旧目录中的文件移到新目录

cvs remove  olddir/file....

cvs  add  newdir/file...

cvs  commit  -m  "rename olddir/  to  newdir/"

cvs  update -p

11)签出文件后查看做了哪些修改

cvs  diff  file or dir

12)查看不同版本间的差异

cvs  diff  -r r1  [-r r2]  file or dir

13)提交更新

cvs  commit -m "msg"

14)检查文件修改历史

cvs  log file or dir

cvs  annotate  file or dir

15)撤消在版本r1和r2之间的所有修改

cvs  update -j r2  -j r1  file

16)创建一个发布分支

cvs  commit  -m  "..."

cvs  rtag  -b  REL_1_0  project

17)签出一个发布分支

cd work

cvs  checkout -r REL_1_0  project

18)在一个发布版本上修复程序缺陷

cd wook

cvs checkout  -r REL_1_0  -d  work_rel_1_0   project

cd  work_rel_1_0

cvs  tag  pre_bugno

修改测试程序

cvs  commit  -m  "Fix  PREBugno"

cvs  tag  POST_bugno

19)将修复缺陷的代码应用到其它分支

cd work

cvs update

cvs  -j PRE_bungno  -j  POST_bugno  update

#测试...

cvs  commit  -m "Apply fix for prebugno from  REL_1_0"

20)创建实验性分支

cvs  commit  -m  ""

cvs  rtag  -b  TRY_initials_051117  project

21)使用实验性分支

cvs  update -r  TRY_initials_051117  project

22)返回到主干

$cd /var/www/html/inc

$cvs -q update -A

23)合并实验分支

在实验分支工作区中

cvs commit  -m ""

cd  mainline

cvs  update  -j  TRY_initial_051117

24)创建子模块

cvs  checkout  CVSROOT

cd  CVSROOT

编辑文件 modules

cvs  commit  -m  ""

cd ..

cvs release  -d  CVSROOT     #放弃CVSROOT模块

25)导入第三方代码

cvs  import  -ko  -m ""  modulename  "自定义标记性语句"   cnscn

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值