命令删除.svn版本控制文件
2017-05-02 11:06
295 查看
在项目上线之前,我们需要对项目中的版本控制文件进行删除,在Windows下可以采用命令行脚本的形式,在Linux下我们可以采用同样简单的命令来完成这个递归删除版本控制文件的操作。
exec解释:
-exec 参数后面跟的是command命令, {} 花括号代表前面find查找出来的文件名,该命令以 ; 为结束标志,所以这句命令后面的分号是不可缺少的,考虑到各个系统中分号会有不同的意义,所以前面加反斜杠。
这条命令的意思是,找出当前目录下的所有名称为.svn的目录,执行递归删除命令。这样我们的部署目录就干净了。
Windows下进入项目根目录运行cmd,输入以下命令:
find ./ -name .svn -type d -exec rm -r {} \;
exec解释:
-exec 参数后面跟的是command命令, {} 花括号代表前面find查找出来的文件名,该命令以 ; 为结束标志,所以这句命令后面的分号是不可缺少的,考虑到各个系统中分号会有不同的意义,所以前面加反斜杠。
这条命令的意思是,找出当前目录下的所有名称为.svn的目录,执行递归删除命令。这样我们的部署目录就干净了。
Windows下进入项目根目录运行cmd,输入以下命令:
for /r ./ %a in (./) do @if exist "%a/.svn" rd /s /q "%a/.svn"
相关文章推荐
- 12.如何用终端删除.svn控制版本文件
- linux环境下批量删除SVN未加入版本控制的文件
- svn 批量添加没有加入版本控制的文件命令
- 删除SVN版本控制目录文件
- 使用命令去掉SVN项目中隐藏的版本控制文件
- MAC系统删除SVN版本控制文件的方法
- 60.删除SVN版本控制文件 .svn文件删除方法
- 通过SVN命令提交未在版本控制中的文件和文件夹
- svn – 如何从版本控制中删除文件
- WINRAR打包时,去掉SVN或CVS版本控制信息文件
- 学习SVN版本控制与恢复删除
- svn中去掉对 *.csproj.user 类型文件的版本控制,怎么实现?
- 清除SVN版本控制文件
- linux 删除指定文件夹下边的.svn文件的命令
- mac svn 删除.svn隐藏文件的命令
- 清除SVN版本控制文件
- 移除工程中SVN版本控制文件
- 学习SVN版本控制与恢复删除
- [源代码]如何删除svn版本控制文件夹
- 删除eclipse svn等等版本控制历史地址