我怎样才能备份Github bugtracker?

时间:2014-05-23 16:20:15

标签: github backup bug-tracker

如何轻松备份&在Github上恢复项目的bugtracker?存储库本身很明显,wiki也是一个git存储库 - 但是bugtracker呢?

我想完全备份bugtracker(门票,附加图片,标签,评论,评论中附带的图片,创建日期和关闭门票等),并能够在github帐户上重新创建它。

将其保存为可编辑格式将是一个很好的奖励。

我知道Github API,我可以制作这样的工具。但我更愿意使用(可选地改进)现有的。

2 个答案:

答案 0 :(得分:2)

这里的另一个选择可能是使用 Cloudback。 Cloudback 通过定期数据备份保护您的存储库。使用 Cloudback,您可以将 GitHub 存储库备份到您最喜欢的云存储提供商或由 Azure 提供支持的内置存储提供商。 可用选项:

  • Cloudback 存储
  • Microsoft Azure Blob 容器
  • 亚马逊 S3 存储桶
  • 亚马逊 S3 冰川
  • Google 云存储桶
  • 阿里巴巴云对象存储服务

答案 1 :(得分:1)

现有的主要是导出问题文本,而不是它们的附件。

可以将这些服务扩展with the issue API以导出更多内容。

更完整的服务是 backhub.co exports a bit more(但不是那么容易消耗)。它可以免费用于公共回购。


2018年8月更新:vorburger添加in the comments如何使用GitHub Issues API获取特定问题的所有评论的直接链接示例:

https://api.github.com/repos/JDKMissionControl/jmc/issues/1/comments