gpt4 book ai didi

c# - 将 'Which branch?' 字段添加到 TFS 中的工作项

转载 作者:太空宇宙 更新时间:2023-11-03 11:01:27 24 4
gpt4 key购买 nike

假设您是 Scrum 团队的一员,该团队使用 Visual Studio 中的 Scrum 团队项目模板和 Visual Studio ALM Rangers 规定的“高级分支计划”。您的团队开发了一个名为 FooBar 的产品,直到您完成了您计划为特定版本(我们将此版本称为 FooBar v1)执行的所有功能和测试。开发分支与主分支合并,'高级分支计划'的相关分支从主分支中分支出来。

最终,FooBar v1 发布了,您和您的团队正在为 FooBar v2 努力工作。不幸的是,一位 FooBar v1 客户发现了一个错误并报告了它。创建了一个工作项来修复错误,但是开发人员需要知道这个错误在哪里。是在 FooBar v1 Service Pack 分支、Development 分支还是 FooBar v1 Hotfix 分支?

现在假设您的团队正在开发 FooBar vN,其中 N 是任意数字。一位客户报告了 FooBar v(N - M) 中的错误,其中 M 是任意数字且 N > M。创建了一个工作项来修复错误,但开发人员需要知道此错误在哪里。它在 FooBar v(N - 1) 中吗?发展? FooBar v(N - M + 1)?

当然,工作项可以有一个标题来指示错误所在的分支,但这会导致未标准化的临时命名方案。最好的办法是在创建工作项时添加一个字段,询问该工作项与哪个分支相关。在 TFS 中向现有工作项类型添加字段似乎非常简单:http://msdn.microsoft.com/en-us/library/vstudio/hh409273.aspx不幸的是,这不是静态列表;它是动态的。

这是一个由两部分组成的问题:1) 是否可以在 TFS 中的 Scrum 工作项中添加一个字段,其列表项取决于特定团队项目中的分支?

并且:2) 如果可能的话,您是否有任何引用资料可以指点我?如果这是第一次有人想到这个,我会感到惊讶...

最佳答案

这不是错误在哪个分支的问题 - 这是错误在哪个 build 的问题。

有一个“在构建中找到”字段。

请记住,构建知道它构建了哪些代码、哪些工作项和哪些变更集。

关于c# - 将 'Which branch?' 字段添加到 TFS 中的工作项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17599255/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com