背景:
我为Mercurial/Git托管平台Bitbucket编写了一个备份工具,它会要求输入用户名,通过Bitbucket API获取用户的存储库列表,并将每个存储库克隆到本地机器上。
每个Bitbucket存储库都有一个问题跟踪器,现在我收到了一个新的功能请求:备份问题。
实际上,我可以从Bitbucket API以JSON格式获取问题。 以下是一个示例:https://api.bitbucket.org/1.0/repositories/christianspecht/bitbucket-backup/issues/ 但如何将其备份到本地机器上? 我可以将JSON保存在文本文件中,但我认为你无法使用JSON格式的问题列表做任何有用的事情。 是否有像标准文件格式之类的东西来处理漏洞/问题? 在一个完美的世界中,也许最常见的问题跟踪系统能够导入任何内容?
每个Bitbucket存储库都有一个问题跟踪器,现在我收到了一个新的功能请求:备份问题。
实际上,我可以从Bitbucket API以JSON格式获取问题。 以下是一个示例:https://api.bitbucket.org/1.0/repositories/christianspecht/bitbucket-backup/issues/ 但如何将其备份到本地机器上? 我可以将JSON保存在文本文件中,但我认为你无法使用JSON格式的问题列表做任何有用的事情。 是否有像标准文件格式之类的东西来处理漏洞/问题? 在一个完美的世界中,也许最常见的问题跟踪系统能够导入任何内容?