工作项目在更新* .wit之后没有更改

时间:2019-05-11 10:21:43

标签: tfs tfs-workitem

我正在内部使用TFS 15.117.27414.0(Tfs2017.Update3),并尝试使用Visual Studio 2017和Power Tools更新现有工作项类型上的某些字段(例如标签)。 由于前几天一切正常,但是现在保存我的WIT并再次打开它,我可以找到我的更改,但是在TFS网站上使用此工作项时,我看到了旧值。

在屏幕截图上,您可以看到我保存了机智且网站不包含我的更改的证据。

我尝试重新启动客户端并清除缓存,尝试在其他设备上使用其他浏览器,但没有任何变化。

旧值 old values

新值 new values

缺少值 old values

1 个答案:

答案 0 :(得分:1)

您可以使用WebLayout元素来定义通过Web门户显示的工作项表单上显示的布局和控件。它支持新的工作项体验。它是Layout元素的补充,它定义了通过Visual Studio和其他非Web客户端查看时出现的表单元素。

首先需要使用以下命令导出WIT定义:

witadmin exportwitd /collection:CollectionURL /p:ProjectName /n:TypeName /f:"DirectoryPath/FileName.xml"

更多详细信息,请参见下面的链接:

https://docs.microsoft.com/en-us/azure/devops/reference/add-modify-wit?view=azure-devops#import-and-export-wit-definition-files-on-premises-xml

然后在 WebLayout 部分下自定义工作项类型,请检查以下链接:

https://docs.microsoft.com/en-us/azure/devops/reference/xml/weblayout-xml-elements?view=azure-devops