将工作流程更改应用于每个项目

时间:2013-01-25 13:54:09

标签: tfs visual-studio-2012 tfs2012

我最近开始使用TFS 2012进行错误跟踪。昨天我被分配了一个最终不是bug的bug,所以我跟着this guide添加了一个新的自定义解析原因。

这很好用,我用新的“Not a Bug”原因成功地关闭了我的bug。

然而,今天我收到另一个错误(在另一个项目上),这也不是一个错误。当我去解决它时,我的新“不是错误原因”没有出现。回想起来,这是有道理的,因为我只修改了旧项目(项目A)的工作流程,而不是项目B.

我显然可以再次为Project B手动更改工作流程,但我希望默认情况下每个项目都有这个自定义原因(以及其他原因)。鉴于源代码管理中有几十个项目,手动执行此操作需要相当长的时间。我没有看到任何编辑通用工作流的方法,我总是必须在特定项目下选择一个。

默认情况下,是否有办法更改适用于每个项目的工作流程?

1 个答案:

答案 0 :(得分:1)

没有魔术开关允许您将更改部署到多个团队项目。

  1. 您可以使用witadmin命令行创建一个批处理文件,将其导入每个团队项目,然后为每次更改运行该文件。
  2. 您可以创建构建定义来部署更改。 TFS 2010的详细信息位于Ed Squared's blog。我认为这需要更新TFS 2012。