zoukankan      html  css  js  c++  java
  • 项目管理模式之如何去除SVN标记

    原问地址:http://blog.csdn.net/djcken/article/details/7916986

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

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


        第一步:建立一个名字叫做remove-svn-folders.reg的文本(先建立txt文件,然后粘贴内容后再修改文件名字),记得后缀要叫.reg。文本的内容为:
    1.  Windows Registry Editor Version 5.00  
    2.   
    3. [HKEY_LOCAL_MACHINESOFTWAREClassesFoldershellDeleteSVN]   
    4. @="Delete SVN Folders"  
    5.   
    6. [HKEY_LOCAL_MACHINESOFTWAREClassesFoldershellDeleteSVNcommand]   
    7. @="cmd.exe /c "TITLE Removing SVN Folders in %1 && COLOR 9A && FOR /r "%1" %%f IN (.svn) DO RD /s /q "%%f" ""  
        第二步:保存后,双击这个文件,此时再右键任何文件夹时都会出现一个“DeleteSVNFolders”,点击这项,将会把此文件夹下包括子文件夹的.svn都给删除。如果项目想去掉svn,直接对此项目进行上面操作,一下子就将项目所有的.svn删除,即项目去除了svn。

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

    现在再对你的文件夹进行右键是不是找不到“DeleteSVN Folders”这个选项了?
  • 相关阅读:
    我对IOC控制反转,依赖注入原理的理解
    .net带事件的对象BinaryFormatter 序列化失败
    (维权成功,链接已经被删除了)如何防止自己的原创文章被垃圾站IT165采集和盗用
    浅谈.net多线程机制
    给现下流行的打车软件的一点小建议
    C#应用MemoryStream提高File读取速度
    微软真的要抛弃Silverlight了吗?
    C# File.Copy 实现磁盘间文件备份
    遮罩層 日曆效果
    GridView導出Excel
  • 原文地址:https://www.cnblogs.com/niaowo/p/3596100.html
Copyright © 2011-2022 走看看