我是靠谱客的博主 虚心八宝粥,最近开发中收集的这篇文章主要介绍批量删除采用svn管理文档中的.svn文件,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

目前非常多的研发团队都是靠项目管理工具来管理所参与的项目,一方面可以使多人共同参与到项目开发中,同时也可以集中式的管理源代码。如较常用的项目管理工具包括CVS、SVN、Git等,我们团队目前使用的是SVN。采用该工具进行项目管理,有时从服务器上check out一个项目时,需要用到其中的某些文件夹中的内容,但它里面已经包含了更新、修改等变更记录,即.svn文件。因此为了方便大家能够自动的迭代清除某文件夹下的所有.svn文件,可以采用如下的解决方案。

所使用的是Windows平台,任意创建一个文本文件,修改后缀名为.reg,如delete_svn_floder.reg,并在其中添加如下的内容。

Windows Registry Editor Version 5.00 
[HKEY_LOCAL_MACHINESOFTWAREClassesFoldershellDeleteSVN] @="Delete SVN Folders" 
[HKEY_LOCAL_MACHINESOFTWAREClassesFoldershellDeleteSVNcommand] @="cmd.exe /c "TITLE Removing SVN Folders in %1 && COLOR 9A && FOR /r "%1" %%f IN (.svn) DO RD /s /q "%%f" ""
至此,已经在注册表中新增了两条记录。根据上述的路径即可找到对应的记录。


同时右击某一个文件夹,在弹出对话框中会出现【Delete SVN Folder】的选项,点击该选项即可迭代清除掉该文件夹下所有的.svn文件。


最后

以上就是虚心八宝粥为你收集整理的批量删除采用svn管理文档中的.svn文件的全部内容,希望文章能够帮你解决批量删除采用svn管理文档中的.svn文件所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(36)

评论列表共有 0 条评论

立即
投稿
返回
顶部