美文网首页福利资源
SVN(Git)提交空目录(空文件夹)问题解决方案

SVN(Git)提交空目录(空文件夹)问题解决方案

作者: Kakarottog | 来源:发表于2017-12-25 19:22 被阅读586次

    前段时间用Android Studio写了个安卓项目,使用SVN提交的时候发现项目包含空目录,导致SVN报错不能提交,或是使用Git提交时自动忽略空目录导致目录结构不完整。由于不敢随意删除项目目录,所以想了个办法,就是在所有的空目录内创建一个.keep的空文件。但是空目录这么多,一个一个的找出来也不实际,于是就想写一个批处理文件用于遍历所有的空目录,并在空目录内创建.keep文件。bat文件下载地址

    怎么用?

    • 文件打开后的界面是这样的


      开始界面.png
    • 将项目的总文件夹拖入框内,就会自动获取项目路径,或手动输入文件路径。在此我随便拖入一个工程用于示意


      获取路径.png
    • 键盘按回车开始查找并生成文件,刚开始的时候如果没有反应是正常的,可能是暂时还没有找到空的文件夹,不用担心,让它继续执行


      执行中.png
    • 执行完毕后将会显示这个画面,并提示你找到了多少个文件夹,已创建.keep文件,此时按任意键即可退出


      完成.png
    • 如果项目内没有空文件夹就会提示”没找到空文件夹“,此时按任意键即可退出


      无空文件夹.png

    这是我自己摸索着写出来的bat文件,写的不够简洁优雅,请大神们不吝赐教。
    如果大家有其它解决SVN或Git不能提交空目录的方法,欢迎留言分享!

    相关文章

      网友评论

        本文标题:SVN(Git)提交空目录(空文件夹)问题解决方案

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