基本思想是我希望能够说出一个新的承包商任务板主模板。我将有一个名为Contractor Integration的迭代路径。在里面它将是一个主模板,每个故事有4个故事和10个任务。我希望能够通过更改分配给它的名称为每个新的人使用此模板。因此,每当我找到一个新人时,需要将4个故事和10个任务的克隆分配给新人。你知道任何寻找或开始的指针吗?
我已经尝试导出到Excel工作表,只是复制任务,但任务不会与我复制的故事保持联系。任何帮助将不胜感激,谢谢!如果不清楚,我可以提供更多信息。
OH我注意到这可能已经是TFS 2015中的一个功能,但我使用的是TFS 2013.
您知道是否有办法自动化此过程?因为我希望能够输入新人的名字,它应该自动将它们分配给我拥有的主任务列表。
答案 0 :(得分:3)
您可以在Excel中执行此操作,但在导出并将其重新导入时,您需要使用分层查询。
现在,如果您在Excel中打开此查询,您会注意到小树图标:
然后确保点击"选择列"然后点击" Add Required"任务按钮和用户素材工作项类型:
确保为工作项设置正确的迭代和区域。
使用&#34;添加树级&#34; Excel中的按钮添加其他树级别(它们表示为&#34;标题1&#34;,&#34;标题2&#34;,&#34;标题3&#34;等):< / p>
然后粘贴到您的模板中,其中每个孩子从其父级缩进一级。
当你把它推回到TFS时,它会导致正确的父子关系。
如果要自动执行此过程,可以将Powershell与TFS客户端对象模型结合使用。连接到TFS非常简单,使用客户端对象模型中的WorkItemStore类,并完全自动化任务的创建。
可以在这里找到一个很好的基础,虽然上次我问过没有cmdlet来创建工作项之间的链接:
实现这一目标的对象模型代码非常简单,并在此解释:
答案 1 :(得分:2)