我的任务是创建一个小型应用程序来查询客户数据库,并将其错误条目映射到 TFS。到目前为止,几乎一切都很好。我的客户数据库查询有效,我可以轻松创建一个新数据库WorkItem
并将其放入 TFS。但是我一直试图用我们用于错误HtmlFieldControl
的模板的内容来填充一个。WorkItem
我发现这个模板的 XML 存储在我们的 NAS 上,我假设它是通过 TFS PowerTools 创建的。该文件具有.wt
扩展名。完成此操作后,Value
元素的内容应该出现在HtmlFieldControl
.
<Template xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<FieldValues>
<FieldValue>
<ReferenceName>Microsoft.VSTS.TCM.ReproSteps</ReferenceName>
<Value>...</Value>
</FieldValue>
</FieldValues>
<WorkItemType>Bug</WorkItemType>
<TeamServerUri>...</TeamServerUri>
<TeamProjectName>...</TeamProjectName>
<Description />
</Template>
我在任何地方都找不到关于这个特定元素的任何文档,所以我不知道它如何适合现有的 bug WorkItemType
。
模板存储在 TFS 上:
它应该像这样出现在工作项表单本身中:
如果没有办法做到这一点,我怎么能在这个填充表单的 XML 中看到一个高峰,看看我应该做什么?