是否有一种简单的方法可以下载使用ViewVC在网络上公开的SVN存储库?
答案 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
(现在我不确定其他平台)。