如何轻松备份&在Github上恢复项目的bugtracker?存储库本身很明显,wiki也是一个git存储库 - 但是bugtracker呢?
我想完全备份bugtracker(门票,附加图片,标签,评论,评论中附带的图片,创建日期和关闭门票等),并能够在github帐户上重新创建它。
将其保存为可编辑格式将是一个很好的奖励。
我知道Github API,我可以制作这样的工具。但我更愿意使用(可选地改进)现有的。
答案 0 :(得分:2)
这里的另一个选择可能是使用 Cloudback。 Cloudback 通过定期数据备份保护您的存储库。使用 Cloudback,您可以将 GitHub 存储库备份到您最喜欢的云存储提供商或由 Azure 提供支持的内置存储提供商。 可用选项:
答案 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