部署代码后,让TFS关闭任务

时间:2013-12-23 17:32:13

标签: deployment tfs build tfs2012

在TFS 2012中,主板上有“待办事项”,“进行中”和“完成”列。我想做两处改动。首先,在“进行中”和“完成”之间添加一个名为“准备部署”的新列。其次,当TFS将任务包含在成功完成的构建中时,将此列中的任务设置为“完成”。这可能吗?

1 个答案:

答案 0 :(得分:2)

当然这是可能的,但不是如何使用标准流程模板。通常,如果需要部署teh项,则在PBI / UserStory / Requirement下添加“Deploy”任务。然后,在完成所有其他任务后,执行部署,如果成功,则关闭父需求工作项。

也就是说,只要您不使用Visual Studio Online,you can edit the process template of any TFS process就可以添加尽可能多的状态。请记住,如果您使用的是报告,那么由于您将引入的其他状态,这些报告可能会中断。这将要求您更新报告(以及标准工作项查询和Excel报告)。

Team Foundation Server Power Tools可用于customize the process template in a graphical editor,这通常比手动操作WIT模板更容易。

或者,if you're using TFS 2012 update 3 or later, you can add custom columns to the Product Backlog Board and use those instead