缓存 bugzilla 网页以供离线使用

缓存 bugzilla 网页以供离线使用

我还有一段漫长的免费无线网络之旅,我想继续有效地审查错误,即使无法更改它们。

有没有一种简单的方法来缓存下面查询生成的所有页面?

https://bugzilla.gnome.org/buglist.cgi?product=banshee&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_severity=blocker&bug_severity=ritic&bug_severity=major&bug_severity=normal&bug_severity=minor&bug_severity=trivial&gnome_version=

答案1

wget您可以使用带有选项的命令--recursive。但请注意,它可以下载很多网站:)。要限制结果,--domains=domain-list如果您只希望来自特定域(或用逗号分隔的多个域)的站点,还可以使用--level=depth- 参数来指定递归级别。

因此,您的命令可能如下所示:

wget --recursive --domains=bugzilla.gnome.org --level=5  https://bugzilla.gnom...

但还有很多选择wget。查看wget 的手册页

答案2

查看应用程序::标清在您当地的CPAN

SD 是一个点对点错误跟踪系统,我们构建它是为了与任何事物共享。贡献者帮助我们为 RT、Hiveminder、Trac、GitHub、Google Code 和 Redmine 编写适配器。您可以通过编写少量代码来扩展 SD 以与其他错误跟踪工具同步。如果您可以帮助 SD 更好地与您的错误跟踪器配合使用,请给我们留言。

更新我刚刚意识到该列表尚未包括 Bugzilla...抱歉。但我会保留答案,以防将来出现这种情况,或者有人想使用 if 来离线缓存另一个 bugtracker,或者您可能想添加 bugzilla 支持。

相关内容