我正在寻找关于Git客户端应如何与错误跟踪系统集成的规范或指南。对于SVN,有bugtraq:
- 属性。 Git有类似的东西吗?
答案 0 :(得分:4)
由于目前似乎没有这样的规范,我开始了:
答案 1 :(得分: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
答案 2 :(得分:1)
一种方法是使用git notes
(I detail here),以便在任何常规提交的基础上存储“bugtrag
”注释(在notes/bugtraq
中例如,名称空间。)
这将允许集成,而无需重写已存在的提交的git repo历史记录。
答案 3 :(得分:-2)
将bug跟踪器与git集成通常可以通过解析bug跟踪器中的git commit消息来实现。
即。你在邮件中提到“修复#1234”或“关联#1332”,并且错误跟踪器建立连接。
答案 4 :(得分:-2)
以前没有提出任何问题。已经有一个流行的项目信息标准,比如bugtracker的链接等等: https://en.wikipedia.org/wiki/DOAP(项目描述)