`
paladin1988
  • 浏览: 319964 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

【转】项目去除SVN

 
阅读更多

 

原文链接:

http://blog.csdn.net/buptdavid/article/details/6801416

 

      当项目不需要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”这个选项了吗??爽歪歪吧!!!

分享到:
评论

相关推荐

    断开项目与SVN间的关联

    好多人都不知道如何将项目与SVN之间断开,现在有一个简便的方式。

    如何去掉svn标记

    除去svn标记

    小乌龟一键清除SVN,断开项目SVN

    找到项目目录,右键--选择“Delete SVN Folders”,即可删除SVN信息并断开项目SVN连接

    去掉svn工具

    svn.bat 可以直接去掉项目中的svn

    项目去除桌面生成的svn图标

    svn把代码当道到桌面上 发现桌面其他软件图标 被svn感染 可用此脚本在桌面上执行下 去除svn占用

    清除项目的SVN目录

    把clear.bat 复制到你需要清除的项目下面,双击执行,OK

    用java代码删除项目中的.svn文件

    更新svn地址需要删除项目中svn版本文件 。代码删除项目中的.svn文件

    去掉.svn信息工具_xq.zip

    去掉项目代码中的svn信息工具

    去除SVN文件神工具

    方便快捷的去除工程项目中的SVN文件,无需一个一个麻烦查找。

    删除svn代码管理器版本

    删除项目svn版本控制,不需要版本的控制的项目可以用此删除

    去除java类中svn地址工具

    在widows下 重启项目时,有时需要将本地修改过的类文件替换,这时需要先将本地的svn地址去掉

    清除SVN脚本

    清除SVN脚本,可以将项目中的SVN脚本去除掉,得到一个全新的项目

    AndroidStudio重新share代码和上传到svn新地址教程

    一、最近公司代码大整理,需要废除之前的svn代码服务器,把...2、网上贴出的第二种方法:找到项目根目录下的“.idea”->“VCS.xml”将里面的”” vcs=”svn”>后面的“svn”去掉,变成<mapping directory=”” vcs

    svn-1.4.3-setup.exe.7z

    在我的公司,我可以使用 SMB(普通的 windows 文件访问)直接访问服务器的文件夹,所以我直接在那里创建一个目录,运行 TortoiseSVN 命令TortoiseSVN → 在此创建版本库...,然后一个新的项目建立了... 如果你使用 ...

    SVN server

    password-db = passwd 然后修改同目录的passwd文件,去掉下面三行的注释: # [users] # harry = harryssecret # sally = sallyssecret 最后变成: [users] harry = harryssecret sally = sallyssecret 其次...

    深入浅出SVN(SubVersion,版本控制系统) (pdf高清晰版)

    所以CollabNet决定开发一个新的版本控制系统,保留CVS的基本特性但去除CVS的bug和不好的特性。  在2000年2月,他们联系《使用CVS开发开源项目》(Open Source Development with CVS)(Coriolis, 1999)的作者Karl ...

    清除VSS、SVN版本控制

    本程序清除完后,项目文件不再受版本控制。可清除同时清除VSS版本及SVN版本控制,也可用来清除目录下的所有.SVN目录,由于时间关系,本软件仅在vs2008测试成功,如果要清除其它版本,请先保存原有代码再清除测试,...

    TortoiseSVN

    TortoiseSVN是一个SVN的客户端,使用方法: 1.Checkout Repository 首先要Checkout服务器端的Repository, 所谓的Checkout就是指获得服务器端指定的Repository存储的所有文件。 这个Checkout和Visual Source ...

    TortoiseSVN客户端程序

    即去掉前面的 # 注释符,注意前面不能有空格。 然后修改同目录的passwd文件,增加一个帐号: 将: [users] # harry = harryssecret # sally = sallyssecret 增加帐号: [users] #harry = harryssecret #sally = ...

    svn利用TortoiseSVN忽略文件或文件夹(目录)

    忽略已经版本控制的文件如果你不小心添加了一些应该被忽略的文件,你如何将它们从版本控制中去除而不会丢失它们?或许你有自己的IDE配置文件,不是项目的一部分,但将会花费很多时间使之按照自己的方式工作。如果你...

Global site tag (gtag.js) - Google Analytics