有的時候咱們須要刪除項目下的svn相關文件,可是SVN會在全部的目錄下都建立隱藏文件.svn,手工一個個目錄查找而後刪除顯然比較麻煩。因此這裏提供了一個Python小工具用於批量刪除svn的相關文件:python
// delsvn.py # -*- coding:utf-8 -*- import os import shutil def delsvn(path): for f in os.listdir(path): abs_path = path + "/" + f if(f == ".svn"): print("delete file: " + abs_path) shutil.rmtree(abs_path) elif(os.path.isdir(abs_path)): delsvn(abs_path) delsvn("/Users/issuser/Desktop/zhangxd/projects/travel/code/XXTravel")
執行:svn
$ python delsvn.py