"""
File Name : clean.py
File Date : 2009/11/5 14:22:56
Author : DannyLai
Purpose : Clean the svn files
All svn projects have an hide directory ".svn"
The python script purpose is to clean the .svn directory in svn projects.
"""
import os import stat
SVNPROJECT_DIR ="F:\\temp\\google-gdata"
def findSVNDir( path ): for file in os.listdir( path ):
subpath = os.path.join( path, file ) if os.path.isdir( subpath ): if file ==".svn": print subpath
deleteSVNDir( subpath ) else:
findSVNDir( subpath )
def deleteSVNDir( path ): for file in os.listdir( path ):
subpath = os.path.join( path, file )
=begin
File Name : clean.rb
File Date : 2009/11/5 14:22:56
Author : DannyLai
Purpose : Clean the svn files
All svn projects have an hide directory ".svn"
The ruby script purpose is to clean the .svn directory in svn projects.
=end
require "find"
require "fileutils"
SVNPROJECT_DIR ="F:\\temp\\fluint"
def cleanSVNDir()
Find.find( SVNPROJECT_DIR ) do | path | if File.directory? path and path.include? ".svn"
puts path
FileUtils.rm_r path
end
end
end