假設有15個文件夾在svn中提交(每個名稱以folder_
開頭)。
如何在特定日期或之前創建的所有文件夾上運行svn delete
?windows批處理腳本svn刪除文件夾集
在此先感謝。
問候,
羅漢
假設有15個文件夾在svn中提交(每個名稱以folder_
開頭)。
如何在特定日期或之前創建的所有文件夾上運行svn delete
?windows批處理腳本svn刪除文件夾集
在此先感謝。
問候,
羅漢
我發現這可以幫助你在你的追求。它不是svn刪除,但它會完成工作。 Batch file to delete files older than N days
如果你想刪除名爲的.svn 然後創建批處理文件與此內容的所有子文件:
for /f "tokens=* delims=" %%i in ('dir /s /b /a:d *.svn') do (
rd /s /q "%%i"
)
將它保存在一個文件中del_All_Dot_SVN_Folders.cmd。運行。你做完了。
由於http://www.axelscript.com/2008/03/11/delete-all-svn-files-in-windows/
記住,而在鏈接的代碼只* svn的上述代碼的.svn所以其更好 有.svn文件不小心有不良影響。
歡迎來到'stackoverflow',檢查我的編輯到您的文章。希望這將有助於您在未來以更高效的方式格式化您的帖子! –
這是一個遞歸的工作嗎?如果沒有,那麼我會建議去SVN手動刪除它們。最好是對SVN有一定的判斷力,因爲你不會意外地檢測一個文件夾,然後恢復它。或者,您可以對上述問題給出更多解釋,以及您目前的進展情況... – Arpit