svn信息是根据文件夹里面的 .svn 文件夹保存相关配置的,删除此文件夹即可去掉svn信息:
linux下:
find . -type d -name ".svn"|xargs rm -rf
或
find . -type d -iname ".svn" -exec rm -rf {} /;
windows下:
1 复制项目文件夹,跳过隐藏文件(.svn一般是设置为隐藏,xcopy/? 可以看到各种参数)
cmd 运行 xcopy 要复制的文件路径 新的文件路径 /s /i
2 删除文件夹里的 .svn,
cmd 进入相应目录 运行 for /r ./ %a in (./) do @if exist "%a/.svn" rd /s /q "%a/.svn"
或 bat
@echo On
@Rem 删除SVN版本控制目录
@PROMPT [Com]
@for /r . %%a in (.) do @if exist "%%a/.svn" rd /s /q "%%a/.svn"
@Rem for /r . %%a in (.) do @if exist "%%a/.svn" @echo "%%a/.svn"
@echo Mission Completed.
@pause
3 注册表添加右键操作(仅供参考,此方法阿权未尝试)
Jon Galloway提供了一段注册表代码,可以将”Delete SVN Folders”命名增加到资源管理器的右键上,这样,鼠标点两下就能把选中目录下的所有.svn目录干掉了。Works just great!
代码为:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/Folder/shell/DeleteSVN]
@="Delete SVN Folders" [HKEY_LOCAL_MACHINE/SOFTWARE/Classes/Folder/shell/DeleteSVN/command]
@="cmd.exe /c /"TITLE Removing SVN Folders in %1 && COLOR 9A && FOR /r /"%1/" %%f IN (.svn) DO RD /s /q /"%%f/" /""
将这段代码保存为一个.reg文件,双击确认导入注册表即可。
<!--EndFragment-->
分享到:
相关推荐
清理和删除svn信息 删除所有的.svn文件夹
删除SVN 批处理,清理SVN文件 ,删除SVN图标
删除svn 版本信息的两种途径,一个是导入注册表中,然后右键菜单触发;一个是bat文件,直接考在目标文件根目录下运行
SVN 工程项目, 清理工具 , svn 工程日志全部清理,非常方便使用,清理完成,工程就没有一点svn 日志
压缩文件中有个注册表文件,双击执行可添加右键快速执行。找到需要清理并带有svn文件夹的目录,然后右键点击Delete Svn Folders便可快速清理此目录中的全部svn文件夹。
mac下清理某文件夹内所有.svn文件的脚本,直接运行选定文件夹即可
使用本图形化工具帮助你将这些文件彻底地从svn中删除。 先导出svn仓库 svnadmin dump /home/svn/xx > svn.dump 使用本工具过滤掉需要删除的文件 重新创建仓库并导入 svnadmin create /home/svn/xx_new svnadmin...
方便删除svn的控制文件 使用方法,在已经存在svn控制文件如 .svn 的文件夹里面点右键,然后删除svn文件夹或者cvs,这样就可以让该文件夹不受svn控制了,可以直接进行文件操作了
找到项目目录,右键--选择“Delete SVN Folders”,即可删除SVN信息并断开项目SVN连接
放在要清除svn信息的文件夹根目录,执行后自动清除该文件夹及其内部各个层级所有的svn信息
@echo On ...@echo 作用:删除SVN版本控制目录,清理前请自行做好备份 @echo 作者:微信june-87 @echo 重要提示:1、此脚本仅供学习,探讨! 谢谢! @echo 2、禁止在正式环境,重要文件目录使用!后果自负!
一条指令清理使用SVN客户端引起的 .svn 目录 ----------------------------------------- 【背景】 TortoiseSVN 1.6 作为SVN常用的客户端,在对SVN库进行同步操作时,会在本地的每个文件夹下建一个.svn目录 当该...
@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 "%%...
删除svn包脚本.reg
脚本,删除代码中svn信息 在svn代码根目录执行脚本
删除.svn文件夹 用过都说好! 我找了很久呢!
双击 添加右键.reg 增加右键菜单。 删除右键.reg 删除右键菜单。
双击"删除该目录下面.svn文件.reg"即可在右键菜单中加入“删除该目录下面.svn文件”的菜单,在要清理的文件夹上右击选择“删除该目录下面.svn文件”即可完成清理,速度很快。
用于删除svn文件,简单易用,注释详细,适合初学者学习。
SVN清理工具,小巧好用,将需要清理SVN垃圾文件的目录往这个EXE上面一拖,就可以轻松删除目录下面所有SVN遗留下来的文件