TFS 2013 自动分配给自己
TFS 2013 auto assign to myself
我的问题是,如果可以在 TFS 2013 Scrum 流程模板中,在 scrum 板上创建一个工作项(任务),在将其从 "to do" 移动到 [= 时自动分配给自己17=]?是否可以将其添加到 TFS 的流程模板中?
我们使用的是本地 TFS 2013 环境。
我以为我在某处看到了配置,但我在互联网上找不到它(可能我使用了错误的搜索关键字)。
您需要编辑任务工作项类型定义的过程模板。
- 使用
witadmin.exe exportwitd
下载任务定义
找到从 "To Do" 到 "In Progress" 的过渡并像这样更改它:
<TRANSITION from="To Do" to="In Progress">
<ACTIONS>
<ACTION value="Microsoft.VSTS.Actions.StartWork" />
</ACTIONS>
<FIELDS>
<FIELD refname="System.AssignedTo">
<COPY from="currentuser" />
</FIELD>
</FIELDS>
<REASONS>
<DEFAULTREASON value="Work started" />
</REASONS>
</TRANSITION>
使用witadmin.exe importwitd
重新导入任务定义。
我的问题是,如果可以在 TFS 2013 Scrum 流程模板中,在 scrum 板上创建一个工作项(任务),在将其从 "to do" 移动到 [= 时自动分配给自己17=]?是否可以将其添加到 TFS 的流程模板中?
我们使用的是本地 TFS 2013 环境。
我以为我在某处看到了配置,但我在互联网上找不到它(可能我使用了错误的搜索关键字)。
您需要编辑任务工作项类型定义的过程模板。
- 使用
witadmin.exe exportwitd
下载任务定义 找到从 "To Do" 到 "In Progress" 的过渡并像这样更改它:
<TRANSITION from="To Do" to="In Progress"> <ACTIONS> <ACTION value="Microsoft.VSTS.Actions.StartWork" /> </ACTIONS> <FIELDS> <FIELD refname="System.AssignedTo"> <COPY from="currentuser" /> </FIELD> </FIELDS> <REASONS> <DEFAULTREASON value="Work started" /> </REASONS> </TRANSITION>
使用
witadmin.exe importwitd
重新导入任务定义。