<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    今天在網(wǎng)上游蕩發(fā)現(xiàn)了個好東西~保存下來!一直都苦于無法一下將舊項目下面的.SVN文件夾利落刪除~今天恰巧發(fā)現(xiàn)了一個方法,在此很是感謝~~
    ? 原文如下:http://www.ljnid.cn/?id=261
    ?? 寫了個JS腳本,可以刪除指定文件夾下面的所有.SVN文件夾
    ?? 在windows server 2003下測試通過,不保證XP可以運行
    ?? 使用方法:把下面的代碼保存為xxx.js
    ? 在控制臺用:cscript.exe xxx.js X:\xxx\xx
    ? 其中X:\xxx\xx是你指定的路徑?
    ?
    js代碼:

    if(WScript.Arguments.length==0)???
    WScript.quit();???
    ??
    var?fso?=?new?ActiveXObject("Scripting.FileSystemObject");???
    var?fc,folder,folderList=[];???
    var?rootFolder?=?fso.getFolder(WScript.Arguments(0));???
    ??
    folderList.push(rootFolder);???
    while(folderList.length>0){???
    folder?
    =?folderList.pop();???
    fc?
    =?new?Enumerator(folder.SubFolders);???
    while(!fc.atEnd())???
    {???
    if(fc.item().name?=='.svn')???
    fso.deleteFolder(fc.item().path,
    true);???
    else??
    folderList.push(fc.item());???
    ??
    fc.moveNext();???
    }???
    }??

    posted on 2008-10-17 09:20 -274°C 閱讀(2017) 評論(5)  編輯  收藏 所屬分類: 計算機綜合


    FeedBack:
    # re: 【轉(zhuǎn)載】 刪除.svn文件夾的JS腳本[未登錄]
    2008-10-26 09:54 | Coder
    我一般查詢“.svn”文件,然后排序,然后刪除所有".svn"文件夾即可!  回復(fù)  更多評論
      
    # re: 【轉(zhuǎn)載】 刪除.svn文件夾的JS腳本
    2008-10-28 00:54 | -274°C
    import os, stat;

    root_dir = r'X:\XX\XX';


    def purge(path):
    count = 0;
    for item in os.listdir(path):
    subpath = os.path.join(path, item);
    mode = os.stat(subpath)[stat.ST_MODE];
    if stat.S_ISDIR(mode):
    count += purge(subpath);
    else:
    os.chmod(subpath, stat.S_IREAD|stat.S_IWRITE);
    os.unlink(subpath);
    count += 1;
    os.rmdir(path);
    count += 1;
    return count;



    def callback(arg, directory, files):
    if os.path.split(directory)[1]=='.svn':
    print directory;
    #使用os.removedirs()刪不掉
    print "Folder [%s](%d files) deleted." % (directory, purge(directory));
    print '--------------------';


    if __name__=='__main__':
    print 'start';
    os.path.walk(root_dir, callback, 0);
    print 'complete.';  回復(fù)  更多評論
      
    # re: 【轉(zhuǎn)載】 刪除.svn文件夾[未登錄]
    2008-12-05 08:51 | Matthew Chen
    裝個客戶端,然后用導(dǎo)出命令不就行了?  回復(fù)  更多評論
      
    # re: 【轉(zhuǎn)載】 刪除.svn文件夾[未登錄]
    2008-12-05 14:15 | -274°C
    @Matthew Chen

    當然是在沒裝客戶端,或者已經(jīng)沒服務(wù)器代碼的情況下。  回復(fù)  更多評論
      
    # re: 【轉(zhuǎn)載】 刪除.svn文件夾
    2009-10-29 01:43 | Hatter Jiang
    哈,我用這個:
    find | grep .svn | xargs rm  回復(fù)  更多評論
      

    常用鏈接

    留言簿(21)

    隨筆分類(265)

    隨筆檔案(242)

    相冊

    JAVA網(wǎng)站

    關(guān)注的Blog

    搜索

    •  

    積分與排名

    • 積分 - 914354
    • 排名 - 40

    最新評論

    主站蜘蛛池模板: 亚洲av福利无码无一区二区| 男人的好看免费观看在线视频| 亚洲毛片av日韩av无码| 日本精品久久久久久久久免费| 国产精品va无码免费麻豆| 亚洲A∨精品一区二区三区下载 | 一个人免费日韩不卡视频| 亚洲视频在线一区| 四虎最新永久免费视频| 亚洲日韩一区二区一无码| 免费精品一区二区三区在线观看| 天天综合亚洲色在线精品| 亚洲日本一区二区一本一道 | 182tv免费视视频线路一二三| 亚洲精品午夜久久久伊人| 在线视频观看免费视频18| 亚洲AV无码之国产精品| 成人亚洲性情网站WWW在线观看| 97无码人妻福利免费公开在线视频| 亚洲综合精品香蕉久久网97| a级毛片无码免费真人| 免费国产在线精品一区| 亚洲日韩精品无码一区二区三区 | 好爽…又高潮了毛片免费看| 特级毛片A级毛片免费播放| 亚洲精品无码高潮喷水在线| 亚洲日本在线免费观看| 国产成人精品久久亚洲高清不卡| 一本色道久久综合亚洲精品| 中文字幕免费在线观看| 亚洲AV无码成人网站在线观看| 精品亚洲成α人无码成α在线观看 | 国产亚洲精品va在线| 中文字幕av无码无卡免费| g0g0人体全免费高清大胆视频| 久久亚洲精品无码AV红樱桃| 国产成人免费高清在线观看| 特级精品毛片免费观看| 国产成人亚洲精品91专区高清| 亚洲激情在线观看| 哒哒哒免费视频观看在线www|