如何删除源代码树中的.svn文件夹?

时间:2011-05-09 10:47:22

标签: svn

我已经从我的svn检查了一个源到我的Linux PC。在每个子文件夹中都有一个.svn文件夹。现在我想知道如何在树中的任何地方删除该文件夹(.svn)?

5 个答案:

答案 0 :(得分:11)

假设您使用的是Unix平台,并且可以使用bash。

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

答案 1 :(得分:2)

找到。 -type d -name'.svn'-exec rm -Rf {} \;

答案 2 :(得分:2)

您可以手动删除这些目录,但我建议您svn export

答案 3 :(得分:0)

svn export会删除所有.svn文件夹的项目副本

答案 4 :(得分:0)

为什么要删除.svn目录?我假设您已经知道它们用于存储svn信息,并且在本地存储库上使用svn时不应删除它们。如果你想要的是一个干净的存储库副本,不包括所有.svn目录,请使用svn exportsvn export documentation