您的位置:首页 > 其它

cvs import -m "import init tag" project_name ver_tag rel_tag

2008-01-24 16:56 375 查看
导读:
  
CVS 操作:

       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
  Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1874732
本文转自
http://blog.csdn.net/chenchao03/archive/2007/11/08/1874732.aspx
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐