下载ViewVC公开的SVN存储库

时间:2011-05-25 08:00:41

标签: svn download

是否有一种简单的方法可以下载使用ViewVC在网络上公开的SVN存储库?

2 个答案:

答案 0 :(得分:3)

有两种方法可以解释这个问题,但两者的简短答案都是:

ViewVC是一个存储库查看器,因此没有选项可以通过Web浏览器下载一个部分中的所有文件。可能会编写一个脚本来执行此操作,但这需要很长时间才能实现,特别是考虑到文件夹结构时。

如果您想要下载存储库的实际转储,答案仍然是否定的,因为存储库文件夹将存储在本地机器上,或ViewVC可以找到它的位置。无论如何,如果您知道文件的位置,您可以使用存储库浏览器(例如Windows上的TortoiseSVN)来查看它并从所述浏览器下载。

答案 1 :(得分:0)

ViewVC似乎允许您在存储库中的任何目录上下载(递归)内容,但不能下载整个存储库本身。 (如果您只想要位于<repository root>/trunk/的项目的最新主干版本,这可能无关紧要。)

从ViewVC配置:

  

ViewVC可以生成tarball   (.tar.gz)来自的存储库   飞。此选项允许(您/任何人)   下载当前的tarball   目录。

     

允许自动生成tarball吗? [是/否]

要在Ubuntu / Debian上使用此选项,您只需执行sudo dpkg-reconfigure viewvc(现在我不确定其他平台)。