我需要批处理脚本,它只会在目录中找到.config
扩展名的文件,之后应对这些文件执行svn status操作。
?
,那么它应该对该文件执行svn add
命令。!
,那么它应该对该文件执行svn delete
命令。之后,它应该将所有这些文件提交到存储库。
我有以下代码,它完全适用于所有文件,但我只需要.config
扩展名
for /f "tokens=2*" %%i in ('svn status %1 ^| find "?"') do svn add "%%i"
for /f "tokens=2*" %%i in ('svn status %1 ^| find "!"') do svn delete "%%i"
svn commit -m "Automatic commit" %1