Linux 如何从我的目录中删除SVN的所有跟踪?

Linux 如何从我的目录中删除SVN的所有跟踪?,linux,svn,unix,Linux,Svn,Unix,我希望它以递归方式清除SVN,但当然要保留我的文件。你是说清除所有的.SVN目录?这应该做到: find -name '.svn' -type d -exec rm -rf {} ';' 编辑:根据评论更新。啊 你的意思是杀死所有的.svn目录?这应该做到: find -name '.svn' -type d -exec rm -rf {} ';' 编辑:根据评论更新。啊 使用find并查找.svn目录 找到-名称“FILE-TO-FIND”-exec-rm-rf{}\ 使用find并查找.

我希望它以递归方式清除SVN,但当然要保留我的文件。

你是说清除所有的.SVN目录?这应该做到:

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

编辑:根据评论更新。啊

你的意思是杀死所有的.svn目录?这应该做到:

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

编辑:根据评论更新。啊

使用find并查找.svn目录


找到-名称“FILE-TO-FIND”-exec-rm-rf{}\

使用find并查找.svn目录


找到-名称“FILE-TO-FIND”-exec-rm-rf{}\

您可以使用
svn export
命令而不是
svn checkout
从svn存储库获取新副本。生成的树中没有SVN位。

您可以使用
SVN export
命令而不是
SVN checkout
从SVN存储库中获取新副本。生成的树中没有SVN位。

它一直在说:rmdir:failed to remove`./mobileapps/.SVN':Directory notempty@timex:它应该是
find./-name.svn“-type d-exec rm-rf{}”
@TIMEX:将
rmdir
替换为
rm-rf
@TIMEX对此表示抱歉。我的大脑在别处。肯定应该是rm-rf而不是rmdir。它一直在说:rmdir:failed to remove`./mobileapps/.svn':Directory notempty@timex:它应该是
find./-name.svn“-type d-exec rm-rf{}”
@TIMEX:将
rmdir
替换为
rm-rf
@TIMEX对此表示抱歉。我的大脑在别处。肯定应该是rm-rf而不是rmdir。