我尝试将新活动添加到“任务”工作项的“活动”字段中。我已在本地下载了流程模板,并添加了一些新的LISTITEM元素。这是更新的部分:
<FIELD name="Activity" refname="Microsoft.VSTS.Common.Activity" type="String" reportable="dimension">
<SUGGESTEDVALUES>
<LISTITEM value="Database" />
<LISTITEM value="Deployment" />
<LISTITEM value="Design" />
<LISTITEM value="Development" />
<LISTITEM value="Documentation" />
<LISTITEM value="Investigation" />
<LISTITEM value="Level of Effort" />
<LISTITEM value="Planning" />
<LISTITEM value="Reporting" />
<LISTITEM value="Requirements" />
<LISTITEM value="Research" />
<LISTITEM value="Testing" />
</SUGGESTEDVALUES>
</FIELD>
然后我上传了修改后的流程模板。但是,在VS2013和Team Web Access中,我都没有在“活动”下拉列表中看到新值。我需要遵循某种刷新或验证过程吗?
答案 0 :(得分:1)
上传流程模板只会更改模板,而不会更改您正在使用的流程 - 因此新项目会有这个,但您现有的项目需要更新。
您需要使用witadmin
命令行来更新您正在使用的项目中的工作项类型定义。
类似的东西:
witadmin importwitd /f:Task.xml /p:MyProject /collection:http://tfs:8080/DefaultCollection
将更新项目中的WITD。