清除SVN未版控文件

清除SVN未版控文件

用Git时,git clean -df 可以清除所有没有add的文件,得到一个干净的工作空间。

用SVN没有这样的命令,当然可以 svn export 得到一个干净的工作空间,但会花很长时间,而且没有版本信息了。

在Linux下,可以用下面命令,得到类似 git clean 的效果。

svn st | grep ‘^?’ | awk ‘{print $2}’ | xargs rm -rf

第一个命令执行 svn status,

第二个命令查找 ? 开头的行,没有加入版本控制的文件或目录开头显示 ? 号。

第三个命令获得第二个参数, 是带路径的文件或目录名。

第四个命令删除它。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/113340.html原文链接:https://javaforall.net

(0)
上一篇 2021年10月19日 下午11:00
下一篇 2021年10月20日 上午6:00


相关推荐

  • hive的基本数据类型有几种_hive浮点型数据类型

    hive的基本数据类型有几种_hive浮点型数据类型hive的基本数据类型1.基本数据类型hive类型      说明      java类型    实例  1).tinyint    1byte有符号的整数  byte      20  2).smalint   2byte有符号的整数 short     20  3).int     4byte有符号的整数  int      …

    2025年12月8日
    4
  • startActivityForResult报错「建议收藏」

    startActivityForResult报错「建议收藏」startActivityForResult报错!startActivityForResult(newIntent(MainActivity.this,OtherActivity.class),0);骗子!从教程、网上滴字不漏抄来的例子,运行居然报错!后来抄翻互联网,…

    2022年7月27日
    8
  • mapGetters开启命名空间

    mapGetters开启命名空间https://www.cnblogs.com/sea-breeze/p/11321961.html

    2022年5月27日
    48
  • laravel之跨域请求(二)「建议收藏」

    laravel之跨域请求(二)「建议收藏」laravel之跨域请求(二)

    2022年4月24日
    49
  • LCA 详解

    LCA 详解LCA LeastCommonA 即最近公共祖先 是指在有根树中 找出某两个结点 u 和 v 最近的公共祖先 来自百度百科比如在上面这幅图当中 LCA A B 表示 A B 的最近公共祖先 LCA 2 7 1 LCA 4 8 1 LCA 6 10 1 LCA 5 6

    2026年3月19日
    3
  • pycharm远程调试「建议收藏」

    pycharm远程调试「建议收藏」我的博客链接Remote篇——PyCharm远程运行、调试环境配置一般在本地无法调试远程端代码,机械性的scp传输文件十分影响工作效率,PyCharm的Pro支持远程Run,Debug,等可视化的功能。操作系统:本地MacOS,远程Linux(本地3个操作系统都是支持的,远程Linux比较稳定)IDE:最新版本PyCharmPro(不支持社区版)python虚拟环境:Anaconda,pip远程创建新项目首先在远程服务器上新建一个项目文件$mkdirYOUR-PROJEC

    2022年8月25日
    10

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号