SVN 第13章 码云使用svn无法提交空文件夹 SVN 第13章 码云使用svn无法提交空文件夹

2022-07-18

码云使用svn无法提交空文件夹

svn: E200015: Commit failed (details follow):
svn: E200015: Empty directories is not supported: /sso/src/test/java

这是因为码云使用git来支持svn管理,git的默认管理是无法上传空文件夹的。所以我们要提交空文件夹就需要在该目录下创建一个空文件.keep(可以自己定义)

解决方案:

for /f "tokens=* delims=" %%n in ('dir "%cd%" /b/ad/s') do (
echo "%%n"
if exist "%%n\.keep" (del /f /s /q "%%n\.keep")||(echo NotFile)
dir/a/b "%%n\"|findstr . >nul&&(echo NotEmpty)||(echo.>"%%n\.keep")
)

使用批处理,在项目根目录下创建run.bat脚本,该脚本会批量处理目录及子目录下空文件夹创建一个.keep,如果非空文件夹下存在.keep文件就会清除它。

  • 这是exe文件,也可以用这个处理:

  • Release.zip

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开微信扫一扫,即可进行扫码打赏哦

阅读 567