1

我最近开始使用 TFS 2012 进行错误跟踪。昨天我被分配了一个错误,最终根本不是错误,所以我按照本指南添加了一个新的自定义已解决原因。

这很好,我用我的新“不是错误”原因成功地关闭了我的错误。

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

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

有什么方法可以对默认情况下适用于每个项目的工作流程进行更改?

4

1 回答 1

1

没有任何神奇的开关可以让您将更改部署到多个团队项目。

  1. 您可以使用命令行创建一个批处理文件以将witadmin其导入每个团队项目,然后为每次更改运行该文件。
  2. 您可以创建一个构建定义来部署您的更改。Ed Squared 的博客上提供了 TFS 2010 的详细信息。我认为这需要更新 TFS 2012。
于 2013-01-25T15:48:47.150 回答