您的位置:首页 > 其它

初识SVN(五):使用SVN插件遇到的第一个问题

2009-10-27 19:54 281 查看
在使用 SVN 插件的时候,第一个就抛出了有关 CVS 的错误,在 SVN 所导入的项目中存在 CVS 文

件,需要清除。

Windows下删除 .svn/cvs 文件夹的方法:

首先建立注册表脚本:

(删除.svn 文件)

建立一个文本文件,取名为 kill-svn-folders.reg(扩展名由 txt 改为 reg),内容如下:

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文件了。

使用 SVN 时间长了,SVN 文件夹下会有许多 .svn 的“meta数据”。久而久之这些数据会带来

不少麻烦。尤其是基于资源管理器交互的 Windows 系统 。因此有必要清理。

(删除.cvs 文件)
CVS 同理,CVS 的“metadata” 文件夹名是“CVS”,因此把上面的 reg 文件作如下修改:

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/Folder/shell/DeleteSVN]
@="Delete CVS Folders"
[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/Folder/shell/DeleteSVN/command]
@="cmd.exe /c /"TITLE Removing CVS Folders in %1 && COLOR 9A && FOR /r /"%1/" %%f IN (CVS) DO RD /s /q /"%%f/" /""

其他操作同删除.svn 文件。

删除完.cvs 文件,就顺利解决了第一个问题,可以正常使用 SVN 插件了。至于其他问题,以后遇

到了就见招拆招。遇到问题应该很开心,因为又是一次进步的机会。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: