报告以总结GIT内部版本之间所做的更改

时间:2018-07-06 15:57:21

标签: git tracking

挑战说明-“ GIT具有使您能够提取总结变更的报告的功能。此任务的目的是创建说明: 1-使非开发人员可以创建此报告。 2 –提供方法来标识使测试人员能够理解如何将更改映射到功能/用户故事所需的索引。”

我应该如何继续执行此任务。 有哪些方法可以识别索引以使人们能够理解如何映射更改。 我知道git diff的工作原理。我还需要研究什么才能对此进行研究。

任何线索都将不胜感激。

1 个答案:

答案 0 :(得分:0)

我假设two builds的意思是两个带有标记的发行版。

为了跟踪故事,我们可以使用git hook来确保故事编号与提交相关联。一旦在git commit中指定了故事编号,就可以轻松获取标记的版本之间完成的所有故事。必须以易于解析提交消息并获取故事编号的方式创建该挂钩。

例如

  

git log master..v5 --pretty = oneline | perl -ne'{/(\ w +)-(\ d +)/ &&打印“ $ 1- $ 2 \ n”}'|排序uniq

我们使用此脚本来获取构建之间完成的故事列表