工作的时候我需要把已经连到一个SVN上的程序重新连到VSS上,当上传到VSS后发现会有很多.SVN文件,
我要是一个个用手删除的话,我想一天也删除不完,在网上找了一个用添加注册表中的.svn删除功能,
代码如下:
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/" /""
注解:新建一个TXT文本,在里面把他面的代码拷贝进去,之后,把TXT文件后面的扩展名改成.reg的之后再双击就OK了
之后你会在你的鼠标右键菜单中出现一个Delete SVN folders 的选项
PS:删除svn目录之后,源目录反而变大了,求解释。