【问题标题】:Azure DevOps WorkItem Tracking not working when code generated生成代码时 Azure DevOps WorkItem Tracking 不起作用
【发布时间】:2020-06-30 06:23:33
【问题描述】:

我在使用 azure devops 工作项跟踪时遇到问题。 因此,我们希望对不需要更改源代码的工作项使用 WorkItem 跟踪。

目前,我们正在跟踪使用 C# 和 Microsoft.TeamFoundation.WorkItemTracking NuGet 包的构建和发布。

构建跟踪的可视化效果还可以,但部署不会显示在工单的详细信息窗格中。

好的

不行

azure devops 中的关系和调试器中显示的关系似乎是相同的:

这是我们的补丁操作:

new JsonPatchOperation()
                            {
                                Operation = Operation.Add,
                                Path = "/relations/-",
                                Value = new
                                {
                                    rel = "ArtifactLink",
                                    url = "vstfs:///ReleaseManagement/ReleaseEnvironment/" + temp.Href.Split('/')[4] + ":"+ release.Id + ":" + environment.Id, 
                                    attributes = new
                                    {
                                        authorizedDate = DateTime.Now,
                                        //comment = "This build was automatically linked to this work item based on the Tool",
                                        resourceCreatedDate = DateTime.Now,
                                        resourceModifiedDate = DateTime.Now,
                                        name = "Integrated in release environment",
                                        revisedDate = new DateTime(9999, 1, 1, 0, 0, 0, 0)
                                    }
                                }
                            }

我应该怎么做才能让相关的 Release 显示在工单的详细信息窗格中? 我在调试时将每个属性与我使用 CI/CD 创建的示例工单进行了比较,每个链接和关系都可以。显示的是构建,而不是发布。

【问题讨论】:

  • 您的意思是要跟踪与 API 中的工作项关联的版本吗?带有 OK 的屏幕截图没有部署状态,这是预期的吗?您能否详细说明您的问题?

标签: c# api azure-devops nuget


【解决方案1】:

现在好像不支持了。默认情况下,系统必须创建此链接(External link types):

用于将发布链接到工作项。系统会创建一个链接 当用户启用 Report deployment status to Work 时的这种类型 发布定义的选项。

另外,您的问题来自社区网站作为解释:https://developercommunity.visualstudio.com/t/code-generated-relation-not-shown-in-workitem-trac/1096133

【讨论】:

    猜你喜欢
    • 2020-12-09
    • 1970-01-01
    • 1970-01-01
    • 2022-08-18
    • 1970-01-01
    • 2013-08-13
    • 1970-01-01
    • 1970-01-01
    • 2020-11-16
    相关资源
    最近更新 更多