我是靠谱客的博主 舒服火车,最近开发中收集的这篇文章主要介绍消除svn版本 linux,删除SVN版本信息行之有效的办法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

本节主要讲解一下删除SVN版本信息,主要针对Linux和Windows下删除,欢迎大家一起来学习,下面我们就来看一下删除SVN版本信息的具体方法吧,希望通过本文的学习你的知识面能有所提升。

在项目开发和日常文档管理时,用到了SVN,由于要把一些文档发给同事,这时想删除SVN版本信息文件,于是上网在SVN中文论坛找到了一份资料:

删除.svn文件

一、在linux下

删除这些目录是很简单的,命令如下

find.-typed-name".svn"|xargsrm-rf或者find.-typed-iname".svn"-execrm-rf{};

二、在windows下用以下法子:

1、在项目平级的目录,执行dos命令:

xcopyproject_dirproject_dir_1/s/i

2、或者在项目根目录执行以下dos命令

for/r.%%ain(.)do@ifexist"%%a.svn"rd/s/q"%%a.svn"

其实第二种方法可以用来干很多事的,比如把代码中的.svn替换为任意其他文件名并在硬盘根目录下执行,就可以从硬盘上删除所有的这个文件啦。

3、添加注册表(亲自动手测试过)

可以将“快速删除SVN版本信息”命名增加到资源管理器的右键上,这样,鼠标点两下就能把选中目录下的所有.svn目录干掉了。

代码为:

WindowsRegistryEditorVersion5.00

[HKEY_LOCAL_MACHINESOFTWAREClassesFoldershellDeleteSVN]

@="快速删除SVN版本信息"

[HKEY_LOCAL_MACHINESOFTWAREClassesFoldershellDeleteSVNcommand]

@="cmd.exe/cD:工具批处理文件删除SVN版本信息.bat"

将这段代码保存为一个.reg文件,双击确认导入注册表中不完整,后来自己手工添加。注意:文件“批处理文件删除SVN版本信息.bat”不能放在有空格的文件夹下,确认删除时请看一下当前目录不要删除不该删的目录下的SVN版本信息。不知道怎么改进“cmd.exe/cD:工具批处理文件删除SVN版本信息.bat”。

批处理文件删除SVN版本信息.bat文件内容如下:

@echooff

echo***********************************************************

echo删除SVN版本信息

echo***********************************************************

:start

::启动过程,切换目录

:setpwd=%cd%

:cd%1

echo工作目录是:&chdir

:input

::获取输入,根据输入进行处理

setsource=:

set/psource=确定要清楚当前目录下的.svn信息吗?[Y/N/Q]

set"source=%source:"=%"

if"%source%"=="y"gotoclean

if"%source%"=="Y"gotoclean

if"%source%"=="n"gotonoclean

if"%source%"=="N"gotonoclean

if"%source%"=="q"gotoend

if"%source%"=="Q"gotoend

gotoinput

:clean

::主处理过程,执行清理工作

@echoon

@for/d/r%%cin(.svn)do@ifexist%%c(rd/s/q%%c&echo删除目录%%c)

@echooff

echo"当前目录下的svn信息已清除"

gotoend

:noclean

::分支过程,取消清理工作

echo"svn信息清楚操作已取消"

gotoend

:end

::退出程序

cd"%pwd%"

pause。本节的删除SVN版本信息内容就介绍到这里,请关注本节其他相关报道。

【编辑推荐】

【责任编辑:程华权 TEL:(010)68476606】

点赞 0

最后

以上就是舒服火车为你收集整理的消除svn版本 linux,删除SVN版本信息行之有效的办法的全部内容,希望文章能够帮你解决消除svn版本 linux,删除SVN版本信息行之有效的办法所遇到的程序开发问题。

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

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

评论列表共有 0 条评论

立即
投稿
返回
顶部