Linux svn文件夹保存器目录结构

Linux svn文件夹保存器目录结构,linux,svn,Linux,Svn,我需要的是从项目中提取原始目录结构中的所有.svn文件夹,并从中生成一个tar文件。因此,在归档文件中,我只有包含所有.svn文件夹及其内容的emtpy文件夹 您可以使用有点像cpio的tar,通过使用find选择目录来实现这一点。例如: find . -name .svn -print | tar --create --files-from - > /tmp/stuff.tar 如果您愿意,可以使用-print0而不是-print和tar--null来避免出现空格问题。这是一个好的开始

我需要的是从项目中提取原始目录结构中的所有.svn文件夹,并从中生成一个tar文件。因此,在归档文件中,我只有包含所有.svn文件夹及其内容的emtpy文件夹

您可以使用有点像cpio的tar,通过使用find选择目录来实现这一点。例如:

find . -name .svn -print | tar --create --files-from - > /tmp/stuff.tar

如果您愿意,可以使用-print0而不是-print和tar--null来避免出现空格问题。

这是一个好的开始,但实际上我希望.svn目录的所有内容都在该tar文件中。