cvs命令笔记
时间:2007-04-09 来源:shuangquan
cvs co project #从project下载源码(cvs版本)到本地
cvs up #从cvs合并最新版本
cvs up -C modified-name #撤销对文件的修改
cvs tag release 添加release tag
cvs tag -d release #移除release tag
cvs co -r release -d old #得到原始版本到old目录
subversion:
$ cd
$ svn co http://localhost/repos/project-y #
RÍh
$ cd project-y
$ svn diff #
$ svn revert modified_file
$ svn ci -m "Describe changes" #
$ vi newfile_added
$ svn add newfile_added
$ svn add new_dir #
$ svn add -N new_dir2 #
$ svn ci -m "Added newfile_added, new_dir, new_dir2"
$ svn up #
$ svn log #
$ svn copy http://localhost/repos/project-y \
http://localhost/repos/project-y-branch \
-m "creating my branch of project-y" #
$ svn copy http://localhost/repos/project-y \
http://localhost/repos/proj-y_release1.0 \
-m "project-y 1.0 release" #
... éI|Ÿq• ...
$
$ svn merge http://localhost/repos/project-y \
http://localhost/repos/project-y-branch
$ svn co -r 4 http://localhost/repos/project-y # ztÇý 4
cvs up #从cvs合并最新版本
cvs up -C modified-name #撤销对文件的修改
cvs tag release 添加release tag
cvs tag -d release #移除release tag
cvs co -r release -d old #得到原始版本到old目录
subversion:
$ cd
$ svn co http://localhost/repos/project-y #
RÍh
$ cd project-y
$ svn diff #
$ svn revert modified_file
$ svn ci -m "Describe changes" #
$ vi newfile_added
$ svn add newfile_added
$ svn add new_dir #
$ svn add -N new_dir2 #
$ svn ci -m "Added newfile_added, new_dir, new_dir2"
$ svn up #
$ svn log #
$ svn copy http://localhost/repos/project-y \
http://localhost/repos/project-y-branch \
-m "creating my branch of project-y" #
$ svn copy http://localhost/repos/project-y \
http://localhost/repos/proj-y_release1.0 \
-m "project-y 1.0 release" #
... éI|Ÿq• ...
$
$ svn merge http://localhost/repos/project-y \
http://localhost/repos/project-y-branch
$ svn co -r 4 http://localhost/repos/project-y # ztÇý 4
相关阅读 更多 +