6

是否可以将项目问题存储在其 git 存储库中?

我知道 git 不支持此功能,并且问题存储在提供程序站点中(例如 Bitbucket、Github)。


我想在 Bitbucket 上开发一个作为免费私有存储库的项目,并在完成后将其开源并将其移至 Github。问题是 Bitbucket 存储库中报告的问题在 Github 存储库中不可用,因为它们存储在 Bitbucket 数据库中。


哪个是最好的解决方案?

4

2 回答 2

3

问题与代码有点正交(即它们超越了版本快照),因此为它们提供一个单独的系统很有用。因此,git 没有用于问题跟踪的内置系统。

由于 BitBucket 和 GitHub 都有问题的 API,因此可以轻松地迁移问题。搜索“将 bitbucket 问题迁移到 github”会产生至少一个脚本来完成此操作。

于 2013-11-12T19:57:49.190 回答
3

您可以使用git-buggit-issue。这两个项目都实现了一个问题跟踪器,将问题直接存储到您的 git 存储库中。这样你就可以在任何 git 服务之间迁移你的 repo。

于 2020-12-05T16:41:38.180 回答