1

我已在 Team Foundation Server 2012 中强制签入注释。现在我需要强制每个签入注释都采用以下格式:

[JIRA-1234] 测试 TFS 签入

  1. 左方括号
  2. JIRA 票号(如果可以验证此票号,则加号)
  3. 右方括号
  4. 简要描述更改的字符串。

创建自定义签到政策是实现这一目标的唯一方法,还是他们的替代方案?自定义签入策略是客户端的。有服务器端解决方案吗?

4

1 回答 1

2

您可以创建一个 ISubscriber 插件,将其部署到 TFS 服务器并在服务器端运行。ISubscriber 插件可以订阅 TFS 事件(例如 Check-In)并具有自定义代码以进行适当的响应。

不幸的是,它没有机会阻止签入,但您可以向开发主管/经理发送通知,或自动回滚签入。

有关在此处编写 ISubscriber 的更多信息:http: //nakedalm.com/team-foundation-server-2010-event-handling-with-subscribers/

于 2013-10-12T21:38:47.570 回答