CVS

登录:
  cvs login
 
退出:
  cvs logout
 
导出项目:
  cvs checkout projectname
  cvs checkout -d dir projectname  -- 把项目导出到dir目录下
 
更新源码:
  cvs update
  cvs update -d  -- 如果服务器上新增了目录,需要使用这个-d参数
 
提交代码:
  cvs commit -m "comments" filename
  cvs commit -m "comments" file1 file2 file3
 
查看修改历史:
  cvs log filename
  cvs history filename
 
查看当前文件不同版本的区别:
  cvs diff -r1.3 -r1.5 filename
 
查看当前文件和库中相应文件的区别:
  cvs diff filename
 
恢复旧版本的方法:
  cvs update -p -r1.2 filename > filename
 
查看文件状态:
  cvs status filename
 
新增文件和目录:
  cvs add -m "comments" filename
  cvs commit -m "comments" filename
 
  cvs add -m "comments" dirname
  cvs commit -m "comments" dirname
 
 
?    不在CVS中
A    新增加(在本地增加了,但是还没有提交)
C    冲突
M    修改(修改但还未提交)
P    补丁(类似U,与U相比,传递更少的数据量)
U    更新(更新本地文件或是新下载一个文件)
R    删除(已删除文件但还未提交)
 
posted @ 2014-11-18 15:40  StupidTortoise  阅读(213)  评论(0编辑  收藏  举报