在Linux中从源中删除SVN文件

您可能要这样做的原因可能有两个。可能存储库已签出而不是导出,或者存储库不再存在。存在几种策略可从Linux中的一组目录中删除所有SVN文件。您可以直接使用rm命令,也可以使用带有重音符号(“ 1”左侧的键)的find命令来传递。

rm -rf `find . -type d -name .svn`

或者,您可以将find命令的输出传递给xargs命令,该命令调用rm命令。

find . -type d -iname ".svn" -print0 | xargs -0 rm -rf

您甚至可以使用find命令的-exec标志来运行rm命令。

find . -type d -iname ".svn" -exec rm -rf {} \;

以上是 在Linux中从源中删除SVN文件 的全部内容, 来源链接: utcz.com/z/354455.html

回到顶部