项目管理模式之如何去除SVN标记

当项目不需要SVN标志的时候,我们一般怎么办哪??可能很多人设置Windows显示隐藏文件,然后将项目中的所有.svn文件删除,这种方法是既费劲儿又蛋疼的方法。

下面,从网上找了个非常简单的方法,重新编辑后当为我自己的原创,希望原作者不要怪罪。

第一步:建立一个名字叫做remove-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\" \""

第二步:保存后,双击这个文件,此时再右键任何文件夹时都会出现一个“Delete SVN Folders”,点击这项,将会把此文件夹下包括子文件夹的.svn都给删除。如果项目想去掉svn,直接对此项目进行上面操作,一下子就将项目所有的.svn删除,即项目去除了svn。

第三步:也比较重要哦!如果项目已经去掉了svn,此时我们应该将右键的这项功能去掉预防以后不小心点击将不想去svn的项目去除了,这将会非常令人蛋疼。去除右键这项功能的方法为:打开注册表(就是在命令行输入:regedit命令),然后在注册表里找到:[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN],将DeleteSVN删除就可以了。

现在再对你的文件夹进行右键是不是找不到“Delete SVN Folders”这个选项了?!

时间: 2025-01-04 05:57:50

项目管理模式之如何去除SVN标记的相关文章

Github 新的项目管理模式——Projects

Github 新的项目管理模式--Projects Issues Github 中传统的项目管理是使用 issue 和 pull request 进行的,这部分内容不是本文重点,不再赘述. 但有一些功能需要提及: Tag: 每个 issue 可以添加不同的 tag,可以用于标记 issue 的种类和 issue 的处理进度: MileStone:每个 issue 只属于一个 milestone,用于显示 issue 的处理进度. Projects 概述 这是Github 2016年9月份新的功能

项目管理模式——Projects

Github 新的项目管理模式——Projects Github 新的项目管理模式——Projects Issues Github 中传统的项目管理是使用 issue 和 pull request 进行的,这部分内容不是本文重点,不再赘述. 但有一些功能需要提及: Tag: 每个 issue 可以添加不同的 tag,可以用于标记 issue 的种类和 issue 的处理进度: MileStone:每个 issue 只属于一个 milestone,用于显示 issue 的处理进度. Project

工作那些事(二十八)项目管理模式:项目型、职能型、矩阵型

在一个项目中,项目经理有多大权利,可以动用哪些资源,取决于项目管理模式,项目管理模式由公司的CTO来决定.简而言之,项目管理有三种模式:项目型.职能型.矩阵型. 下面先看看这三种模式,对项目经理来说都是什么作用. 1项目型 将所有的能兵强将集结在一起,财务部.业务部.IT管理部等的精英们脱离原有的岗位.形成一个正式的部门,并由项目经理领导.这样的优势是项目经理的权利很强.资源充足,所有的项目经理都希望有这样的团队.但是就公司而言,单独团队对公司整体资源的浪费,是显而易见的:对被抽调的个人而言,脱

怎样去除SVN中的某个版本之前的所有版本

地狱门神 在某些时候,我们可能需要一个存放二进制文件的SVN库,用来保存每日构建的结果等.但是这种库会趋于越来越大,最后会占用很多磁盘空间.这时我们会想到能不能删掉某个版本之前的所有版本,以节省磁盘空间.下面就提供一种方法来进行这件事情.注意:请保留必要的备份文件,防止数据丢失. 导出需要保留的版本svnadmin dump /path/to/repo -r620:626 > svn.dump 重命名原来的文件夹ren /path/to/repo /path/to/backup 创建新的repo

项目管理模式

这里说的项目管理模式不是各种项目管理里类证书相关的理论,仅仅是自己依据周围的现象的一些思考和猜測. 一些现象 现象1:前几天与朋友聊天,聊到项目经理的选择条件,他说,没有行业背景.不懂业务和技术的项目经理,他肯定不考虑,由于非常多问题解决不了. 事实上非常多懂技术.懂业务.有行业背景的项目经理也有非常多问题解决不了,仅仅是这些问题通常都是管理类问题,比較隐蔽,即便解决不了也不会非常快被发现.不像技术问题那样明显.会就是会不会就是不会. 现象2:以前參加过微软的一个会议.他们的人说.他们招聘项目经

Activity的四种加载模式(附:Intent标记位)

Activity的加载模式是在清单文件AndroidManifest.xml文件中进行设置 <activity android:name="...." android:label="@string/app_name" android:launchMode="singleTask"(Activity的加载模式) android:theme="@android:style/Theme.Light.NoTitleBar" &g

去除html标记和替换script标记

1: /// <summary> 2: /// 去除HTML标记 3: /// </summary> 4: /// <param name="NoHTML">包括HTML的源码 </param> 5: /// <returns>已经去除后的文字</returns> 6: public static string RemoveHTML(string Htmlstring) 7: { 8: if (string.IsN

php 去除html标记--strip_tags与htmlspecialchars的区别详解

php 去除html标记--strip_tags与htmlspecialchars的区别详解 作者: 字体:[增加 减小] 类型:转载 时间:2013-06-26 本篇文章是对php中去除html标记以及strip_tags与htmlspecialchars的区别进行了详细的分析介绍,需要的朋友参考下 strip_tags  去掉 HTML 及 PHP 的标记. 语法: string strip_tags(string str); 传回值: 字串 函式种类: 资料处理 内容说明  本函式可去掉字

去除HTML标记

/// <summary> /// 去除HTML标记 /// </summary> /// <param name="NoHTML">包括HTML的源码 </param> /// <returns>已经去除后的文字</returns> public static string NoHTML(string Htmlstring) { //删除脚本 Htmlstring = Regex.Replace(Htmlstri