美文网首页
SVN 手札

SVN 手札

作者: Kaiyulee | 来源:发表于2015-03-11 00:29 被阅读229次

SVN 手札

SVN 基本(典型)工作流程

  1. 更新工作副本 svn update;
  2. 代码编写(修改等操作);
  3. 审查一下自己的代码 svn statussvn diff是常用的命令;
  4. 修正错误,在审查的过程中,如果出现自己不希望的结果,则需要修正了,如使用svn revert可将代码恢复到未修改之前的状态;
  5. 解决冲突,因为svn updatesvn merge;他人分支之后,难免会出现冲突,这时根据具体情况重新审查代码,剔除无用代码,这里需要svn resolve命令的相关操作;
  6. 提交自己的更新 svn commit.

常用命令

svn diff

  1. 常用来检查本地所做的修改,直接使用,不带参数
  2. 本地与版本仓库的不同,svn diff -r 3 path/to/file-c参数可直接将指定版本号与前一版本进行比较,svn diff -c 3 path/to/file,则是将版本2与版本3做比较。
  3. 仓库各版本之间的不同,svn diff -r 2:3 path/to/file,甚至不需要本地有working copy也可以做比较,只需要将文件路径替换为svn仓库路径即可

svn log
默认的,svn log按倒序时间展示历史列表,我们可以通过指定-r(--revision)参数任意改变这种排序,如svn log -r 3:8或者svn log -r 8:3;查看具体版本log信息,则svn log -r 8

相关文章

  • SVN 手札

    SVN 手札 SVN 基本(典型)工作流程 更新工作副本 svn update;代码编写(修改等操作);审查一下自...

  • 山海手札——目录

    山海手札,引子——第一话,天地浩劫 山海手札,引子——第二话,麒麟崖 山海手札,引子——第三话,无名神祗 山海手札...

  • 写字

    手札

  • 2018-12-20

    手札

  • 《临习》

    王羲之手札

  • 2018-03-13

    手札封面历程。

  • 赖襄手札

    赖山阳手札

  • SVN

    SVN check:svn checkout svn:svn地址 update:svn up/update svn...

  • linux svn 操作

    svn 增加新的文件svn add 文件名 svn 从svn还原svn resolved 文件名 svn 更新...

  • SVN命令行

    从svn仓库中取出 svn checkout svn://localhost/仓库名 svn加入版本控制 svn ...

网友评论

      本文标题:SVN 手札

      本文链接:https://www.haomeiwen.com/subject/getbxttx.html