0

我正在尝试将新活动添加到任务工作项中的活动字段。我已经在本地下载了流程模板并添加了一些新的 LISTETEM 元素。这是更新的部分:

      <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 中,我都没有在 Activity 下拉列表中看到新值。我需要遵循某种刷新或验证过程吗?

4

1 回答 1

1

上传流程模板只会更改模板,而不是您正在使用的流程 - 所以新项目会有这个,但您现有的项目需要更新。

您需要使用witadmin命令行来更新您正在处理的项目中的工作项类型定义。

就像是:

witadmin importwitd /f:Task.xml /p:MyProject /collection:http://tfs:8080/DefaultCollection

将更新您项目中的 WITD。

于 2014-04-17T23:14:43.450 回答