这可能吗?
我和我的一位同事正在寻找这种解决方案一段时间,但我们在 Google 上找不到类似的解决方案。
事情很简单。当 [Requested By] 用户破坏了 TFS 2010 上的构建时,我们希望通过电子邮件自动提醒他或她。我们如何才能做到这一点,必须有一个解决方案,Microsoft 不能忘记一个最简单的功能添加...
感谢您的回答。如果您需要对我的问题进行更多说明,请询问!
您可以执行此操作,但必须自定义构建过程或使用 Web 服务,我通过自定义构建过程来完成此操作。我使用了来自的用户列表associatedChangesets
而不是要求的。
- Get the TFS 构建扩展 http://tfsbuildextensions.codeplex.com/.
- 打开您的构建过程模板(指南here http://www.dotnetcurry.com/ShowArticle.aspx?ID=494 and here http://www.dotnetcurry.com/ShowArticle.aspx?ID=498).
- 导航到“如果发生编译异常”部分。
- 从“TFS Build Extensions”中拖动“Email”活动。
- 在“收件人”字段中输入以下 VB.Net:
To:
New String() { _
DirectCast(
New System.DirectoryServices.DirectorySearcher( _
String.Format("(&(objectClass=user)(|{0}))", BuildDetail.RequestedBy)) _
.FindOne(), SearchResult) _
.Properties("mail")(0).ToString() _
}
6:填写电子邮件活动中的其余字段。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)