1
A
回答
1
哇,我剛剛做了完全一樣:
編輯
FOR /F %%C IN ('dir *.svn /s /b') DO DEL %%~C\*.*
FOR /D %%C IN ('dir *.svn /s /b') DO RMDIR %%~C
您probalby需要一些參數傳遞給del
,使它在不詢問是/否的情況下刪除
另外,只要做svn export
來從存儲庫檢出代碼,而沒有那些煩人的.svn目錄。
0
如果你能使用PowerShell工作,你可以使用這個片段:
get-childitem . -include .svn -force -recurse | foreach ($_) {remove-item -force $_.fullname}
它從here拍攝。其實,如果你可以使用PowerShell忘掉DOS :)
順便說dir
命令有/s
遞歸行爲(如-r/-R
爲類似Unix的炮彈)
相關問題
- 1. 批處理文件刪除文件夾
- 2. 刪除批處理文件夾中的文件和文件夾
- 3. 批處理文件搜索文件夾並刪除特定文件
- 4. 批處理文件,刪除文件和文件夾,除了
- 5. 使用批處理文件刪除具有條件的特定文件夾
- 6. 批處理文件刪除文件夾中的文件
- 7. 通過批處理文件刪除與findstr的特定子文件夾
- 8. 批處理文件以刪除文件和文件夾
- 9. 使用批處理文件查找和刪除文件夾和子文件夾中的特定文件
- 10. 批處理腳本刪除文本文件中的特定行
- 11. 批處理腳本 - 刪除從文本文件的特定行
- 12. 批處理腳本刪除給定文件夾中最舊的文件夾
- 13. 批處理腳本犯規刪除文件夾,文件夾中的.txt文件:(
- 14. 批處理文件刪除結果*從文件夾的子文件夾
- 15. 批處理文件刪除另一個文件夾內的文件夾
- 16. 批處理文件刪除除指定列表以外的所有文件夾
- 17. 批處理腳本列出文件夾但排除特定文件夾
- 18. 批處理文件,刪除文件夾在Windows 7
- 19. 批處理文件只能刪除文件夾
- 20. 使用批處理刪除文件和文件夾
- 21. 批處理文件刪除具有特殊名稱的文件夾
- 22. 批處理列出不包含特定文件的文件夾
- 23. 批處理文件重命名特定文件,在多個文件夾中排除特定的文件
- 24. 批量刪除批處理文件
- 25. 從多個位置刪除特定文本文件的批處理文件
- 26. 批處理文件刪除特定的行號
- 27. 使用批處理腳本刪除文件中的特定行
- 28. 批處理文件腳本刪除文件夾中重複的文件
- 29. 批處理文件。刪除目錄中的所有文件和文件夾
- 30. 批處理文件刪除用戶目錄中的文件和文件夾
這是行不通的。 im試圖刪除的文件夾被命名爲.svn並且被隱藏。 – Jordan 2010-07-27 22:24:47
那麼你可以做'svn export'。這將導出你的倉庫沒有所有的.svn目錄。 – 2010-07-27 22:37:48
不,這不是我的選擇 – Jordan 2010-07-27 22:56:30