HeadlinesBriefing favicon HeadlinesBriefing.com

嵌入 Git 的分布式离线优先 Bug 跟踪器

Hacker News •
×

git-bug 是一个完全嵌入 Git 仓库的 Bug 跟踪器,无需外部服务即可运行。它通过普通的 Git 远程仓库实现分布式协作,使用户能够像推送和拉取代码一样推送和拉取 Bug。一个关键特性是其离线能力,允许在没有互联网连接的环境中进行 Bug 跟踪,例如在飞机上或海底。该工具通过在 Git 仓库内提供完整的数据备份,防止供应商锁定。它专为速度而设计,列出或打开 Bug 只需几毫秒。界面不会通过添加文件来污染项目,并且可以通过 CLI 或 GraphQL API 与现有工具集成。git-bug 提供桥梁,用于将数据导入和导出到其他流行的跟踪器,包括 Github、Gitlab、Jira 和 Launchpad。用户可以使用各种工作流程,包括原生的 Git 风格工作流程和桥接工作流程。提供一个 Web UI,它充当带有文件树和语法高亮的代码浏览器,并附带标准的问题跟踪功能。该项目提供交互式终端 UI,并支持 bash、Zsh、fish 和 PowerShell 的自动补全,以及 man 页面。