hello,JavaScript | 关注学习前端技术,前端开发,前端,JavaScript,css,html,js,前台,ued,视觉设计(这就是seo?)

五/10

28

一段脚本,清除所有的svn配置文件夹

经常使用svn,但是项目经常做一些大的改动,很多时候我的项目所有的文件结构都会更改一遍,这时候一些svn的配置文件夹就会被我搞的乱起八糟,造成svn使用的时候发生错误和冲突。这个时候最好的办法就是清除所有的svn配置文件夹,然后重新配置svn,可是svn会在项目里每个文件夹下都建一个svn配置文件夹,要手动删除要累死了,于是我写了一段ruby脚本来做这个事情,删除某个文件夹下所有的svn文件夹,包括所有子文件夹

require 'find'
require 'fileutils'
Find.find('C:/xampp/htdocs/my') do |file|
  if file=~/\.svn$/
		FileUtils.rm_r file if File.exists?file
		puts file
	end
end
我不会ruby,只是看过几眼,写点一两句的脚本还可以,表见笑,大家有好的方法和有用的ruby脚本,可以跟帖留言哦,嘿嘿

· ·

6 comments

  • Sean · 2010年05月30日于8:34 上午

    呵呵!我常常用一条命令搞定

    find . -iname ‘.svn’ | xargs rm -rf

    回复

    • Admin comment by admin · 2010年05月30日于8:51 上午

      这是啥命令。。。强大的赖

      回复

  • scriptlover · 2010年05月30日于10:36 上午

    http://scriptlover.com/post/622

    也许这个会更高效,方便

    回复

  • Emily · 2010年06月3日于9:45 上午

    呵呵!我常常用一条命令搞定

    find . -iname ‘.svn’ | xargs rm -rf

    回复

  • Amy · 2010年06月6日于6:01 上午

    这是啥命令。。。强大的赖

    回复

  • aaa · 2010年06月29日于7:16 上午

    zzzzzzzzzzzzzzzzzzzzzzz

    回复

Leave a Reply

<<

>>

Theme Design by devolux.nh2.me