前段時(shí)間用Android Studio寫了個(gè)安卓項(xiàng)目,使用SVN提交的時(shí)候發(fā)現(xiàn)項(xiàng)目包含空目錄斗蒋,導(dǎo)致SVN報(bào)錯(cuò)不能提交辕宏,或是使用Git提交時(shí)自動(dòng)忽略空目錄導(dǎo)致目錄結(jié)構(gòu)不完整白魂。由于不敢隨意刪除項(xiàng)目目錄,所以想了個(gè)辦法槽片,就是在所有的空目錄內(nèi)創(chuàng)建一個(gè).keep的空文件何缓。但是空目錄這么多,一個(gè)一個(gè)的找出來(lái)也不實(shí)際还栓,于是就想寫一個(gè)批處理文件用于遍歷所有的空目錄碌廓,并在空目錄內(nèi)創(chuàng)建.keep文件。bat文件下載地址 提取碼:5i4t
怎么用剩盒?
-
文件打開(kāi)后的界面是這樣的
開(kāi)始界面.png -
將項(xiàng)目的總文件夾拖入框內(nèi)谷婆,就會(huì)自動(dòng)獲取項(xiàng)目路徑,或手動(dòng)輸入文件路徑辽聊。在此我隨便拖入一個(gè)工程用于示意
獲取路徑.png -
鍵盤按回車開(kāi)始查找并生成文件纪挎,剛開(kāi)始的時(shí)候如果沒(méi)有反應(yīng)是正常的,可能是暫時(shí)還沒(méi)有找到空的文件夾身隐,不用擔(dān)心廷区,讓它繼續(xù)執(zhí)行
執(zhí)行中.png -
執(zhí)行完畢后將會(huì)顯示這個(gè)畫面,并提示你找到了多少個(gè)文件夾贾铝,已創(chuàng)建.keep文件隙轻,此時(shí)按任意鍵即可退出
完成.png -
如果項(xiàng)目?jī)?nèi)沒(méi)有空文件夾就會(huì)提示”沒(méi)找到空文件夾“,此時(shí)按任意鍵即可退出
無(wú)空文件夾.png
這是我自己摸索著寫出來(lái)的bat文件垢揩,寫的不夠簡(jiǎn)潔優(yōu)雅玖绿,請(qǐng)大神們不吝賜教。
如果大家有其它解決SVN或Git不能提交空目錄的方法叁巨,歡迎留言分享斑匪!