首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >github支持可跟踪性吗?

github支持可跟踪性吗?
EN

Stack Overflow用户
提问于 2015-06-11 13:49:36
回答 1查看 1.5K关注 0票数 1

在TFS中,开发人员创建工作项。签入可以与工作项相关联。然后,当所有工作完成一段时间后,开发人员可以将工作项的所有相关签入合并到主主干。我认为这是“可跟踪性”,因为需求(工作项)以可查询的方式直接与代码相关联。

这允许我跟踪属于特性的代码。手动执行此任务容易出错,对于非平凡的功能来说也很困难。

github/git是否支持可追溯性?换句话说,我是否可以以某种方式将一个承诺绑定到一个需求(无论在github/git中是什么)?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-06-11 14:47:22

GitHub用问题拉请求实现了这一点。

每个工作项都可以作为一个问题来规划,标记、受让人等都可以按照您预期的方式进行规划。当您提交与该问题相关的代码时,通过发布号(例如#123)在提交消息中引用它将链接到问题页面上的提交。您还可以使用关闭提交中的问题Fix #123Closes #123这样的注释。

因此,您不必在每次提交中引用这个问题(这很麻烦,如果不是完全忘记的话),您可以为一个长时间运行的分支创建一个拉请求。在将更改推送到分支时,拉请求保持最新状态,您可以以相同的方式(#123)引用拉请求描述中的问题来将两者联系在一起。拉请求是GitHub对代码评审的解决方案,因此它们在合并分支之前提供了注释和讨论工具。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30782720

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档