2

假设在 svn 中提交了 15 个文件夹(每个名称以 开头folder_)。
如何svn delete在特定日期或之前创建的所有文件夹上运行?

提前致谢。

问候,
罗汉

4

2 回答 2

0

如果要删除所有名为.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,以免意外产生不良影响。

于 2012-11-25T15:40:36.117 回答
0

我发现这可能会帮助您完成任务。它不是 svn delete 但它会完成工作。 批处理文件删除超过 N 天的文件

于 2012-11-18T02:20:44.580 回答