【问题标题】:How to add columns in sprint board TFS (not backlog board)如何在冲刺板 TFS(不是积压板)中添加列
【发布时间】:2015-12-08 17:20:45
【问题描述】:

在较新的版本中,我可以通过添加列和设置状态来自定义产品积压板。我想在冲刺板上做同样的事情,但我找不到那个功能。我已经改变了您使用 Bug 的方式,但它仍然没有给我想要的选项。 请帮忙

【问题讨论】:

标签: tfs kanban sprint


【解决方案1】:

对于 Visual Studio Team Services (VSO) 来说不可能,但对于内部部署而言,至少从 TFS 2012 开始,它就是并且是相同的过程。

您需要更改团队项目的流程模板以包含其他状态。您可以使用TFS Power Tools 来执行此操作,或者我更喜欢手动执行此操作。您没有指定您使用的是什么流程模板,所以这里是 SCRUM 模板(其他的将是相同的,只是包含不同的措辞):

通过命令行从您的开发机器导出您的任务的 WITD(我认为它需要团队资源管理器):

witadmin exportwitd /collection:http://servername:8080/tfs/DefaultCollection /p:"TeamProjectName" /n:Task /f:"C:\FileToExportTo.xml"

编辑此文件并找到 WORKFLOW 部分并将您的新状态添加到 STATES 例如:

<STATE value="New State" />

接下来,在 TRANSITIONS 部分添加所需的转换以及与之相关的任何逻辑,例如:

<TRANSITION from="In Progress" to="New State">
  <REASONS>
    <DEFAULTREASON value="New State Started" />
  </REASONS>
</TRANSITION>

保存文件并再次导入:

witadmin importwitd /collection:http://servername:8080/tfs  /p:"TeamProjectName" /f:"C:\FileToExportTo.xml"

您应该导出整个流程模板,并且应该将这些文件添加到源代码管理中。如果您想对 Bug 或任何其他工作项类型执行相同操作,那么您也需要导出和修改这些 WITD。

【讨论】:

    猜你喜欢
    • 2014-08-31
    • 2019-03-06
    • 2023-03-24
    • 2015-08-06
    • 1970-01-01
    • 1970-01-01
    • 2014-06-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多