`
coolerbaosi
  • 浏览: 727768 次
文章分类
社区版块
存档分类
最新评论

删除SVN图标及文件

 
阅读更多

还记得当初学习使用SVN,被其新奇的想法和强大的功能所震撼,不可否认SVN在版本控制和团队开发上给予我们不少便捷和帮助。但是一旦被设置为SVN文件夹,其标记和其下面的文件会跟着程序移动,如果是一个已经团队开发完毕的程序,如何去除SVN图标及其文件?

删除svn文件方法一,批处理方法:

@echo on 
color 2f 
mode con: cols=80 lines=25 
@REM 
@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 "%%a\.svn" 
@echo 清理完毕!!! 
@pause
新建文本文件,把上述代码放进去,保存,扩展名改为.bat,运行即可删除的当前文件夹下的svn文件。

删除svn文件方法二,注册表方法:

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN] 
@="删除该目录下面.svn文件"
[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。运行即可把功能附加到文件夹右键功能。使用如下:

至此,SVN文件已全部删除。经测试在WinServer2003下,图标会随着svn文件的消失而消失,但是在win7下(X64),图标并不会马上消失,即使把svn图标覆盖(Icon Overlays)的缓存(Status cache)设置为none也不会马上起效。这个问题还有待解决。

分享到:
评论

相关推荐

    删除SVN 批处理,清理SVN文件 ,删除SVN图标

    删除SVN 批处理,清理SVN文件 ,删除SVN图标

    取消已设置为SVN的文件夹(清理SVN标志)

    双击"删除该目录下面.svn文件.reg"即可在右键菜单中加入“删除该目录下面.svn文件”的菜单,在要清理的文件夹上右击选择“删除该目录下面.svn文件”即可完成清理,速度很快。

    SVN如何恢复误删除的文档.txt

    如果你的SVN中的文档被误删除了,那么你可以通过下面的方法进行恢复。 1.首先我们在文件夹内创建一个演示用的文档。 2.在文件夹内单击鼠标右键点击“SVN commit...”,弹出commit to确认对话框,选择要提交的文件...

    删除.SVN方法

    windows下删除SVN的批处理文件,是REG格式文件。 先双击使用,再找到文件夹,点击右键,就可删除SVN文件,十份简单方便。

    SVN使用手册中文版.chm

    目录 译者序 前言 序言 读者 怎样阅读本书 本书约定 排版习惯 图标 本书组织结构 Subversion 1.1的新特性 ...来自Brian W....来自C....文件共享的问题 ...8.4. 典型的.svn/entries文件内容 8.5. 有效地池使用

    Svn与Visual Studio的整合使用

    源代码版本管理简介 版本管理工具简介 版本管理的概念 SVN 的安装 安装文件简介 ... 删除文件的更新下载 冲突的解决 SVN 的冲突管理 冲突产生的情况 分支的处理 分支的创建 分支的切换 分支的合并

    SVN客户端用户使用手册

    如果两个用户修改了文件soc_2的同一个地方,则在devB用户执行Updata后,系统会将本地的soc_2与从服务端下载soc_2合并到一个文件上,并在该文件图标上标上黄色叹号,表示文件出冲突。在文件中通过“”和“>>>>>>”...

    SVN培训教程.pptx

    目 录 为什么需要使用配置管理软件 SVN相关的基本概念 TSVN的使用流程及图标说明 TSVN基本功能的介绍 常见问题 SVN培训教程全文共43页,当前为第1页。 使用配置管理的理由 及时了解团队中其他成员的进度。 轻松比较...

    使用Subversion进行版本控制(针对 Subversion 1.4)

    删除不使用的Berkeley DB日志文件 Berkeley DB 恢复 版本库数据的移植 过滤版本库历史 版本库复制 版本库备份 总结 6. 服务配置 概述 选择一个服务器配置 svnserve服务器 svnserve使用SSH通道 Apache 的 HTTP 服务器...

    SVN培训资料.pptx

    2、SVN的安装 此时就会检索SVN上已存在的相关文件,点击ok检出即可 主目录 版本号 过 点击ok,客户端版受本 控制的文件及目录与服 务端版本一致。 SVN培训资料全文共52页,当前为第11页。 3、SVN的相关图标 一个新...

    TortoiseSVN

    执行Checkout除了会在F:\Project1产生Repository存储的文件及目录外, 还会产生了一个“.svn”的隐含目录,该目录是由subversion管理的, 不要删除或者手工改动其中的文件和目录。 现在F:\Project1中的文件和...

    SVN操作手册中文版网页格式

    目录 译者序 前言 序言 读者 怎样阅读本书 本书约定 排版习惯 图标 本书组织结构 Subversion 1.1的新特性,svn客户端和linux下命令行。 目录 1. 简介 1.1. 什么是 TortoiseSVN? 1.2. TortoiseSVN 的历史 1.3. ...

    svn-1.4.3-setup.exe.7z

    使用Windwos资源管理器,来到Subversion的安装目录(通常是c:\program files\Subversion),找到文件/httpd/mod_dav_svn.so和mod_authz_svn.so,复制这些文件到Apache的模块目录(通常是c:\program files\apache group\...

    TortoiseSVN和TortoiseMerge的中文帮助文档(chm格式)

    4.14.1. 正在删除文件/文件夹 4.14.2. 移动文件和文件夹 4.14.3. 处理文件名称大小写冲突 4.14.4. 修复文件改名 4.14.5. 删除未版本控制的文件 4.15. 撤消更改 4.16. 清理 4.17. 项目设置 4.17.1. Subversion 属性 ...

    解决桌面图标上有绿色问号

    Java开发过程中svn错误更新或系统错误导致的桌面图标上有一个绿色的问号,重启后并不能有效解决;文件查看打开文件扩展名及隐藏的项目,删除.svn文件仍然不能解决时.

    软件操作培训教程.pptx

    SVN常见图标说明 这个图标表示当前文件夹下的某些文件或文件夹已经被计划从版本控制中删除,或是该文件夹下某个受控的文件丢失了。 加号告诉我们有一个文件或是目录已经被计划加入版本控制。 软件操作培训教程全文...

    subversion-TortoiseSVN-使用手册(CHM+HTML,中英完整版)

    2.2.1. 文件共享的问题 2.2.2. 锁定-修改-解锁 方案 2.2.3. 拷贝-修改-合并 方案 2.2.4. Subversion做了什么? 2.3. Subversion实战 2.3.1. 工作拷贝 2.3.2. 修订版本 2.3.3. 工作拷贝怎样追踪版本库 2.4. 摘要 3. ...

    LigerUI V1.1.0

    如果没有.net framework环境,可以直接把.NET的相关目录和文件删除,不会影响使用 二,SVN目录说明 这个版本以后对SVN目录进行重构,更改如下: Source --lib --ligerUI --demos --api --index.htm --...

    APKTool批处理版l

    2.下载apktool.jar及相关文件,这里下apktool-1.0.0.tar.bz2 和apktool-install-windows-2.1_r01-1.zip 3.解压apktool.jar到 C:\Windows 解压apktool-install-windows.zip到任意文件夹(例如E盘根目录) 4.Win+R ...

    iestore网络商城源码 .1.0.8.svn454

    5、语言设置:这里有当前可以所有语言包的语言列表,还可以新加语言,新加语言时只要添加语言名、语言国际标准缩写(并不是固定的,只是方法使用)、及语言的图标(国旗)和是否使用等项目,还可以设置进入网站后的...

Global site tag (gtag.js) - Google Analytics