Reputation: 31005
In TFS 2012, there are "To Do", "In Progress", and "Done" columns on the board. I'd like to make two changes. First, add a new column called "Ready for Deployment" between "In Progress" and "Done". Second, have TFS set tasks in this column to "Done" when they are included in a build that finishes successfully. Is this possible?
Upvotes: 2
Views: 89
Reputation: 114776
Sure this is possible, but not how the standard process template is intended to be used. Normally you'd add a "Deploy" task under the PBI/UserStory/Requirement, if deployment of teh item is required. Then, when all other tasks are completed, you do the deployment and if that succeeds you close the parent Requirement work item.
That said, as long as you're not using Visual Studio Online, you can edit the process template of any TFS process to add as many states are you desire. Keep in mind that if you're using Reports, that these might break due to the additional states you'll introduce. This will require you to update the reports (and the standard work item queries and Excel reports) as well.
The Team Foundation Server Power Tools can be used to customize the process template in a graphical editor, which is usually easier than manipulating the WIT-templates manually.
Alternatively, if you're using TFS 2012 update 3 or later, you can add custom columns to the Product Backlog Board and use those instead.
Upvotes: 2