TFS 向[请求者]用户生成电子邮件警报

2024-01-02

这可能吗? 我和我的一位同事正在寻找这种解决方案一段时间,但我们在 Google 上找不到类似的解决方案。

事情很简单。当 [Requested By] 用户破坏了 TFS 2010 上的构建时,我们希望通过电子邮件自动提醒他或她。我们如何才能做到这一点,必须有一个解决方案,Microsoft 不能忘记一个最简单的功能添加...

感谢您的回答。如果您需要对我的问题进行更多说明,请询问!


您可以执行此操作,但必须自定义构建过程或使用 Web 服务,我通过自定义构建过程来完成此操作。我使用了来自的用户列表associatedChangesets而不是要求的。

  1. Get the TFS 构建扩展 http://tfsbuildextensions.codeplex.com/.
  2. 打开您的构建过程模板(指南here http://www.dotnetcurry.com/ShowArticle.aspx?ID=494 and here http://www.dotnetcurry.com/ShowArticle.aspx?ID=498).
  3. 导航到“如果发生编译异常”部分。
  4. 从“TFS Build Extensions”中拖动“Email”活动。
  5. 在“收件人”字段中输入以下 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(使用前将#替换为@)

TFS 向[请求者]用户生成电子邮件警报 的相关文章

  • 构建 Vue 微前端应用程序(带有路由和 vuex 存储)

    我需要帮助配置使用 Vuex Vue Router 和 Vue i18n 的微前端应用程序的构建 分发 TL DR 我在构建将导入到现有系统中的微前端应用程序时遇到问题 我们的团队尝试通过 vue cli service 和 vue web
  • CMake:如何最好地构建多个(可选)子项目?

    想象一个包含多个组件的整体项目 basic io web app a app b app c 现在 假设 web 依赖于 io 而 io 又依赖于 basic 所有这些东西都在一个存储库中 并且有一个 CMakeLists txt 将它们构
  • 有没有什么好的工具可以查看和浏览ant构建文件?

    我发现很难读取 ant 构建文件 特别是如果构建文件包含大量导入文件 例如属性文件和其他 xml 构建文件 因此 我想知道是否有一些好的工具可以提供帮助 例如在 IDE 中查看和浏览源代码 提前致谢 Try 盛大 这里 http www g
  • Renderscript 示例构建错误

    所以我想尝试使用 RenderScript 的示例 并在 Eclipse 中导入了 HelloWorld 但它给了我这样的错误 2011 10 25 13 10 48 HelloWorld home mileoresko workspace
  • 如何使用 go1.6.2 构建 linux 32 位

    有没有任何组合GOARCH and GOOS我可以设置哪些值来构建 ELF 32 位二进制文 件 GOOS linux and GOARCH 386 更多示例 架构 32 bit gt GOARCH 386 64 bit gt GOARCH
  • 在未安装 docker 的情况下构建 docker 镜像

    是否可以在不安装 docker 的情况下构建镜像 在我的项目的 Maven 构建中 我想生成 docker 映像 但我不想强迫其他人在他们的机器上安装 docker 我可以想到一些安装了 docker 的虚拟框映像 但这是一种繁重的解决方案
  • 加速 Chromium 构建

    我正在使用 Visual Studio 2010 在 Windows 上构建 Chromium 我遵循了在尽可能 短 的时间内构建 Chromium 的所有建议 http www chromium org developers how to
  • 如何在 MultiJob 插件中传递内部版本号?

    The 多作业插件 https wiki jenkins ci org display JENKINS Multijob Plugin很棒 我想将它用于我的构建过程 但之前有一个问题必须解决 有三个作业 A B 和 C SVN 触发作业 A
  • 如何清理 Xcode 5 中的构建文件夹?

    Xcode 5 中 清理构建文件夹 的快捷方式似乎消失了 Command Option Shift K 不再起作用 有人找到新的快捷方式了吗 从 Xcode 7 开始 此功能又回来了 按Command Option Shift K 或者从菜
  • Ubuntu 下使用 rpmbuild 构建

    我需要在 Ubuntu 10 4 下使用补丁构建 yum 原因是我需要为我的虚拟服务器实例提供支持 chroot 的 yum 由于 ubuntu 的 yum src 不可用 第 3 方存储库 我从官方存储库下载了源代码 并从 linux v
  • .NET 世界有 Maven 替代方案或端口吗?

    NET 世界有 Maven 替代方案或端口吗 我很想使用 Java 世界拥有的良好依赖管理系统 但我没有找到任何可与 NET 项目相媲美的系统 NMaven http incubator apache org nmaven 是第一个 官方努
  • 找不到满足版本限制的“com.google.code.findbugs:jsr305”版本

    当生成签名的 APK 进行发布时 我收到此错误消息 Cannot find a version of com google code findbugs jsr305 that satisfies the version constraint
  • make:仅针对单个目标禁用子目录中的并行构建

    我有一个相当庞大的由自动工具驱动的项目 它位于一个目录树中 该目录树由许多带有子目录的目录组成 它有一个目标check 在每个子目录以及主目录中 执行大量自动化测试 这check目标是递归构建的 并行构建和测试 通过 j选项 make 适用
  • 在 GCP 上达到配额 API 限制时设置提醒

    有没有办法将 Stackdriver 设置为在我的任何 Google API 使用量达到限制时接收警报 我曾经手动检查https console cloud google com iam admin quotas https console
  • Ant 是否提供了绕过依赖的方法?

    build xml 有一个test and a build目标 这test目标显然取决于build目标 我怎样才能只运行测试目标 暂时地跳过编译 而不修改 build xml 文件 我这样问是因为编译太长 并且通过持续集成服务器保持最新 我
  • 无法使用新的 TfvcTemplate.12.xaml 进行构建

    我尝试将新模板 TfvcTemplate 12 xaml 与我的构建 Vs 2013 一起使用 但每次我收到以下错误消息 TF215097 An error occurred while initializing a build for b
  • Github 操作测试之前是否进行了包含特定单词的提交

    我需要确保使用 github 操作进行测试 如果之前已进行包含该单词的提交build 如果提交不包含单词build那么不应运行 github 操作的测试 你能给我一些建议吗 Test name Testing on push branche
  • 使用 Maven 只重建必要的 jar

    是否有可能让所有maven重建依赖于给定模块的所有模块A 也就是说 包括具有依赖于的模块的模块A等等一直到依赖树 我知道我可以做这样的事情https softwareengineering stackexchange com questio
  • 在 CMake 中使用 -isystem 而不是 -I

    在使用 gcc 构建时 CMake 是否有任何方法可以强制通过 include directories 或者可能通过不同的函数 指定的路径使用 isystem 标志而不是 I 标志 See http gcc gnu org onlinedo
  • “构建”构建我的项目,“构建解决方案”则不构建

    我刚刚开始使用VS2010 我有一个较大的解决方案 已从 VS2008 成功迁移 我已将一个名为 Test 的控制台应用程序项目添加到解决方案中 选择构建 gt 构建解决方案不编译新项目 选择构建 gt 构建测试确实构建了项目 在失败的情况

随机推荐

  • 元素固定到视口但位于容器内

    我正在尝试建立一个网站 其侧面板位于右侧 主要内容位于左侧 主要内容已经存在并且相当复杂 侧面板是新添加的 并不总是可见 主要内容的 响应能力 应该根据侧面板是否处于活动状态而表现不同 例如 当没有侧面板时 主要内容需要从 3 列布局切换到
  • 服务器上的 Google App 脚本请求验证

    我正在开发一个add on对于 Google 文档 我想做POST request到我的网络服务器add on 我已经这样做了 但是我应该如何在服务器端验证请求是否来自我的add on仅有的 有没有csrf就像机制中Google App S
  • Rplotly版本4.5.2散点图图例气泡大小设置

    我在 R 中使用plotly 4 5 2 我创建了一个散点图 其大小取决于变量 问题是这些大小也反映在图例中 这使得它们难以阅读 我希望我的图表保持不变 唯一的例外是图例中气泡的大小 这些气泡可以设置为全部相同大小 也可以缩放为较小的大小
  • 在 VB.NET 中将文件上传到 Google 驱动器 - 搜索工作代码

    我想使用 vb net 将 txt 文件上传到我的谷歌驱动器 我搜索了大约 2 个小时 发现了这个使用 VB NET Form 上传和下载到 Google Drive https stackoverflow com questions 15
  • R:对所有变量重复线性回归并将结果保存在新的数据框中

    我有一个名为 dat 的数据框 其中包含 10 个数值变量 var1 var2 var3 var4 var5 var 10 每个变量都有多个观察结果 dat var1 var2 var3 var4 var5 var6 var7 var8 v
  • 如何将实时聊天消息存储到数据库中?

    我在用mysqldb目前 对于我的数据库 我需要集成实时消息传递功能 这chat demo龙卷风提供does not实现一个数据库 而blog does 该消息服务将来也将兼作电子邮件 就像 Facebook 消息服务的工作原理一样 聊天平
  • GMOCK - 当返回类型为 void 时如何修改方法参数

    我有一个类 它接受指向另一个类的指针 并有一个方法 read class B public void read char str class A public A B bobj b bobj B b void read char str 我
  • t-sql获取2个日期之间的所有日期[重复]

    这个问题在这里已经有答案了 可能的重复 获取日期范围内的日期 https stackoverflow com questions 271595 getting dates between a range of dates 假设我有 2 个日
  • 如何检查变量是数组还是对象?

    为了反序列化 json 对象 我必须定义一个父类 其中包含子类的一个对象或对象数组 如果检索到对象 则它必须是一个对象 如果从 json 检索数组 则它必须是对象数组 JSON 数组对象 y x data 28 data 56 data 8
  • C++ 十六进制字符串到无符号整数[重复]

    这个问题在这里已经有答案了 可能的重复 C 将十六进制字符串转换为有符号整数 https stackoverflow com questions 1070497 c convert hex string to signed integer
  • IE 浏览器缓存和 jQuery 表单插件

    就像我之前的许多迷失的灵魂一样 我在 Ajax 表单提交和 IE 浏览器缓存的蛇坑中挣扎 我正在尝试使用 jQuery 表单插件编写一个简单的脚本来 Ajaxify Wordpress 评论 它在 Firefox Chrome Safari
  • 如何使用php从目录中删除文件

    从标题中您可以看到我正在寻找一种从不同目录中删除文件的方法 我在这个主题上能找到的就是 unlink 但是从我在文档中读到的内容以及测试该函数来看 它会从您放入的代码中删除文件名 让我觉得这与关闭文件非常相似 我想做的实际上是使用代码删除文
  • 在传递给非托管代码之前固定可更新结构?

    我使用一些旧的 API 需要将结构指针传递给异步运行的非托管代码 换句话说 在我将结构体指针传递给非托管代码之后 非托管代码复制该指针并立即返回 非托管代码可以在后台的另一个线程中访问该结构 我无法控制在另一个线程或线程本身中运行的非托管代
  • SQL Server 2008 CPU 使用率高

    我们有一个 Windows 2008 R2 Server 其中有一个 SQL Server 2008 该服务器有多个 net 站点 其中包含 SQL Server 数据库 目前 我们的平均 CPU 使用率为 95 其中大部分是由 SQL S
  • 如何在Python中使用Flask解决403错误?

    我在mac中使用python Flask制作了一个简单的服务器 请找到下面的代码 from flask import Flask app Flask name app route methods GET POST def hello pri
  • 循环遍历数据表

    出色地 我有一个包含多列和多行的数据表 我想动态循环数据表 基本上输出应该如下所示 不包括大括号 Name DataColumn Tom DataRow Peter DataRow Surname DataColumn Smith Data
  • Spark迭代HDFS目录

    我在 HDFS 上有一个目录 我想迭代这些目录 有没有简单的方法可以使用 SparkContext 对象对 Spark 执行此操作 您可以使用org apache hadoop fs FileSystem https hadoop apac
  • Stack(int = 10),这个语法是什么意思(C++)?

    template
  • C++/CLI 前向声明

    我有一个标题 如下所示 namespace Dummy ref class ISYSession namespace Afw
  • TFS 向[请求者]用户生成电子邮件警报

    这可能吗 我和我的一位同事正在寻找这种解决方案一段时间 但我们在 Google 上找不到类似的解决方案 事情很简单 当 Requested By 用户破坏了 TFS 2010 上的构建时 我们希望通过电子邮件自动提醒他或她 我们如何才能做到