Python小工具--刪除svn文件

有的時候咱們須要刪除項目下的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
相關文章
相關標籤/搜索