zoukankan      html  css  js  c++  java
  • svn notes 2

    检查所做的修改,用

    svn status

    svn diff

    svn revert

    以上这三个命令可以在SVN的离线方式下运行,不用连接repository

     

    svn status --verbose

    svn status --show-updates

    要在svn commit -m "update"运行之前, 

    svn diff  显示出具体对working copy做了哪些修改

    svn diff > patchfile 输出的是diff的标准输出格式,有文件名和偏移信息;

    使用SVN外部的diff命令  --diff-cmd ARG --extensions ARG

    svn diff --diff-cmd /usr/bin/diff --extensions '-i' foo.c

    恢复一个文件的全部改变

    svn revert filename    恢复到原始状态,从.svn中拷贝原始文件覆盖改变的文件

    还可以取消scheduled operations

    $ svn status foo

    ?     foo

    $ svn add foo

    A     foo

    $ svn revert foo

    Reverted 'foo'

    $ svn status foo

    ?     foo

    svn revert是不用连接到repository的,

    也可以用 delete item, svn update -r BASE item;同样的效果,但是需要连接到仓库

    $ svn status README

    $ svn delete README

    D     README

    $ svn revert README

    Reverted     'README'

    $ svn status README

  • 相关阅读:
    oracle函数 exp(y)
    oracle函数 power(x,y)
    oracle函数 floor(x)
    oracle函数 ceil(x)
    oracle函数 ABS(x)
    简明Python3教程(A Byte of Python 3)
    C#实现窗口最小化到系统托盘
    简明Python3教程 4.安装
    ubuntu
    Javascript 笔记与总结(2-6)var
  • 原文地址:https://www.cnblogs.com/zhangze/p/1897783.html
Copyright © 2011-2022 走看看