我试图下载一个项目的文件,使用wget作为该项目的SVN服务器不再运行,我只能访问文件thorugh浏览器。
所有文件的基本URL是相同的 –
所有文件的基本URL是相同的 –
http://abc.tamu.edu/projects/tzivi/repository/revisions/2/raw/tzivi/ *
如何使用wget或任何其他工具来下载此存储库中的所有文件,其中“tzivi”文件夹是根文件夹,并有多个文件和子文件夹(最多2或3级)下。
你可以在shell中使用:
wget -r --no-parent http://abc.tamu.edu/projects/tzivi/repository/revisions/2/raw/tzivi/
参数是:
-r //recursive Download
和
--no-parent // Don´t download something from the parent directory
编辑:
我忘了一些重要的事情。
如果您不想下载整个内容,您可以使用:
-l1 just download the directory (tzivi in your case) -l2 download the directory and all level 1 subfolders ('tzivi/something' but not 'tivizi/somthing/foo')
等等。如果不插入-l选项,wget将自动使用-l 5。
如果你插入一个-l 0,你将下载整个互联网,因为wget会跟随它找到的每个链接。