SVN递归删除

Vin*_*cio 23 svn

有没有办法删除文件夹,让我们从SVN中继递归调用FolderX?在谷歌上快速搜索只告诉我如何递归删除所有.svn文件夹,这不是我想要做的

Dan*_*ane 32

在posix系统上尝试以下内容:

find ./ -name "FolderX" | xargs svn delete --force
Run Code Online (Sandbox Code Playgroud)

这将找到从当前目录开始的所有匹配的文件/文件夹,并对它们执行操作,即svn delete.虽然没有cygwin,但我不确定如何在Windows中执行此操作.

对于win32,下面的评论者提出了类似的解决方案(cmd):

for /R . %1 in (*.EXT) do svn delete %1
Run Code Online (Sandbox Code Playgroud)

  • 找到它,我想递归删除我的存储库中的所有*.EXT文件,在Win32命令(DOS)提示条件中是:for/R. (*.EXT)中的%1执行svn删除%1 (4认同)

Fra*_*nov 5

svn delete FolX --force 即使子树中有未版本控制的文件,也应该这样做。

  • 他说的是 FolX(用于“文件夹 X”),而不是 FOIX :) (2认同)