7

我正在寻找有关 Git 客户端应如何与错误跟踪系统集成的规范或指南。对于 SVN,有bugtraq:-properties。Git有类似的东西吗?

4

5 回答 5

4

由于目前似乎没有这样的规范,我开始了:

https://github.com/mstrap/bugtraq

于 2013-10-02T20:43:13.640 回答
2

你可以把它放在你的 /.git/config 文件中以使用 TortoiseGit:

[bugtraq]
    url = http://jira.com:8080/browse/
    number = false
    warnifnoissue = true
    message = http://jira.com:8080/browse/%BUGID%
    label = Issue number
    append = false
于 2014-07-18T13:14:34.603 回答
1

一种方法是使用git notes我在此处详述),以便在任何常规提交之上存储一个“ bugtrag”注释(notes/bugtraq例如在命名空间中)。

这将允许在不重写已经存在的提交的 git repo 历史记录的情况下进行集成。

于 2013-07-09T10:21:01.127 回答
-2

错误跟踪器与 git 的集成通常通过解析错误跟踪器中的 git 提交消息来工作。

即,您在消息中提到“修复 #1234”或“相关 #1332”,并且错误跟踪器会建立连接。

于 2013-07-09T10:46:41.287 回答
-2

很少有以前没有被问过的问题。已经有一个流行的项目信息标准,例如 bugtracker 的链接等等: https ://en.wikipedia.org/wiki/DOAP (项目描述)

于 2013-10-04T09:14:52.987 回答