首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > CVS SVN >

SVN客户端项目递归剔除.svn目录

2012-07-16 
SVN客户端项目递归删除.svn目录Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Class

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" ""

将上述代码保存为.reg格式之后,双击执行,则在任意文件夹上右键的时候,会出现Delete Svn Folders选项,单击之后,则对当前目录进行递归删除操作。

?

执行上述操作后,当前目录将不再是svn工作副本,若要再次提交,则需首先将Visual SVN Server中的原代码库删除,然后重新新建>提交,若关联了BitName Redmine,则项目版本号又从1开始计算,但是显示的Recent Message却是之前的,解决方法也是从Redmine后台删掉当前项目,重新关联即可。

热点排行