zoukankan      html  css  js  c++  java
  • svn丢弃本地的任何修改并同步远程版本库

    参考:http://blog.jkloozx.com/?id=222

    svn revert -R .

    该指令非常适用于提交svn时网站上的文件与svn库冲突,该指令可一键去除冲突,然后svn update即可

    这不会删除任何不受版本控制的新文件。但您可以轻松编写shell脚本来执行以下操作:

    for file in `svn status|grep "^ *?"|sed -e 's/^ *? *//'`; do rm $file ; done

    -----------------------------------

    有一个命令

    svn revert -R .

    此外,
    如果要还原整个文件目录,可以使用--depth = infinity选项:

    svn revert --depth=infinity

    svn revert本质上是危险的,因为它的全部目的是丢弃数据 - 即你未提交的更改。一旦你还原,Subversion就无法取回那些未提交的更改

    -----------------------------------

    http://stackoverflow.com/questions/1239998/how-can-i-remove-all-my-changes-in-my-svn-working-directory

    -----------------------------------

    结合其他人的答案来提出这个解决方案

    恢复正常的本地svn更改

    svn revert -R .
  • 相关阅读:
    android 学习
    android 学习
    android 学习
    android 学习
    android 学习
    android 学习
    android 学习
    android 学习
    android 学习
    每日日报
  • 原文地址:https://www.cnblogs.com/kuangke/p/14702167.html
Copyright © 2011-2022 走看看