添加删除.svn,cvs右键菜单的注册表 以及解锁问题
对于软件人士来说,常常需要删除某个源码文件夹下面所有cvs,.svn文件夹。
现在介绍一个网上流传的注册表方法:
删除CVS代码:delCVS.reg
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteCVS]
@="Delete CVS Folders"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteCVS\command]
@="cmd.exe /c \"TITLE Removing CVS Folders in %1 && COLOR 9A && FOR /r \"%1\" %%f IN (CVS) DO RD /s /q \"%%f\" \""
将上面的代码保存为delCVS.reg 后双击此文件即可,可看到文件夹右键多出个Delete CVS Folders菜单.如图
根据上面的代码,通过修改蓝色部分,你可以自己定制更多的右键菜单来删除不同的文件夹.
下面是删除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\" \""
另外,常常遇到文件被锁,使用clean up也出错的情况,可以使用bat命令解决:
cd 到svn项目目录下,然后执行如下命令
del lock /q/s
就把锁删掉了。