强制执行特定的签入注释语法

时间:2013-10-04 20:53:07

标签: c# visual-studio-2012 tfs .net-4.5 tfs2012

我已在Team Foundation Server 2012中强制执行签到注释。现在我需要以这种格式强制执行每个签到注释:

  

[JIRA-1234]测试TFS签到

  1. 左方括号
  2. JIRA票号(如果可以验证此票号,则为加号)
  3. 右方括号
  4. 简要描述变化的字符串。
  5. 创建自定义签到策略是实现此目的的唯一方法还是替代方案?自定义签到策略是客户端的。是否有服务器端解决方案?

1 个答案:

答案 0 :(得分:2)

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

不幸的是,它没有机会阻止办理登机手续,但您可以向开发负责人/经理发送通知,或自动回滚办理登机手续。

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