取消(清除或解除)项目的SVN关联

--取消(清除或解除)项目的SVN关联关系
【官网】:https://tortoisesvn.net/

应用场景

有时比如不想项目再受SVN版本管理,因此想取消(解除,清除)SVN的版本管理。

基础资源

使用须知

确认企业或组织允许这么做,请自行评估相关风险。

配置步骤

A)方案1-手动删除svn专有的关联文件.

B)方案2-基于批处理命令递归删除所有svn专有的关联文件.

step1:创建一个.bat格式的批处理文件: SVNClear.bat.

step2: 把下列内容复制粘贴进去并保存SVNClean.bat

@echo on 
color 2f 
mode con: cols=80 lines=25 
@REM 
@echo 正在清理SVN文件,请稍候...... 
@rem 循环删除当前目录及子目录下所有的SVN文件 
@rem for /r . %%a in (.) do @if exist "%%a.svn" @echo "%%a.svn" 
@for /r . %%a in (.) do @if exist "%%a.svn" rd /s /q "%%a.svn" 
@echo 清理完毕!!! 
@pause 

step3: 把上述.bat文件放到需要取消svn版本管理的项目根目录.

运行SVNClear.bat

[注]要排除文件占用等异常情况,可能要运行两次才行。

常见问题

快速入门

参考资料