首先要在TFS服务器上配置生成配置,操作如下:

现在可以创建一个生成定义了,单击团队资源管理器的生成。

新建生成定义:

这里选择的是手动。触发这个生成有很多条件,我们选择手动主式。

在要服务器上共享一个文件夹,用来存放生成的结果。

指定项的路径。

设置警报设置:警报的作用是可以即时通知我们或把发生的信息保留下来,以作后期处理。在TFS服务器上打开TFS的管理控制台,选中应用层对警报是行设置。

现在我们做的工作就是要设置在生成的什么状态下触发警报,进入项目门户。

选择生成警报,选择生成失败时触发警报。

生成失败时会给项目团队的所有人发送电子邮件。

现在只需要把代码改有编译错误,推送到服务端。然后打开生成。

现在手工调起统一集成1,使新生成入队:

生成开始运行:

双击失败的生成,打开失败结果:

如果生成失败,系统还会生成一个Bug的工作项

这时,项目团队成员,打开自己的邮件,可查看失败邮件。

成员邮件设置方式如下:

©著作权归作者所有:来自51CTO博客作者桂素伟的原创作品,如需转载,请注明出处,否则将追究法律责任

配置

TFS中的统一集成(九)相关推荐

  1. 【SpringMVC学习07】SpringMVC中的统一异常处理

    我们知道,系统中异常包括:编译时异常和运行时异常RuntimeException,前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发.测试通过手段减少运行时异常的发生.在开发中,不管是dao层 ...

  2. ROS中阶笔记(九):Movelt!机械臂控制

    ROS中阶笔记(九):Movelt!机械臂控制 文章目录 1 Movelt!系统架构 1.1 Movelt!是什么 1.2 系统架构 1.3 Movelt!使用步骤 2 创建机械臂模型与配置文件 2. ...

  3. python缩进在程序中长度统一且强制使用_Python习题纠错1

    February, 1991 0.9.1 2.Python语言的缩进只要统一即可,不一定是4个空格(尽管这是惯例). Python缩进在程序中长度统一且强制使用. 3.IPO:Input Proces ...

  4. 在TFS中通过程序动态创建Bug并感知Bug解决状态

    为便于跟踪问题解决情况,预警引擎产生的比较严重的预警日志,需要在TFS中登记Bug,通过TFS的状态流转,利用TFS Bug的Web挂钩功能,动态感知Bug解决状态,从而跟踪预警问题的解决状态, 整体 ...

  5. 在vue项目中:统一封装 Axios 接口与异常处理

    在vue项目中:统一封装 Axios 接口与异常处理 参考文章: (1)在vue项目中:统一封装 Axios 接口与异常处理 (2)https://www.cnblogs.com/itgezhu/p/ ...

  6. MVC中的统一验证机制~续

    前段时间我发表的关于MVC架构中对验证方式的设计,收到了不少朋友的留言,意思是说过于复杂,复用性不高,当然我的出发点是减少实体部门的代码量. 最近在朋友的建议下,看了另一种验证方式,事实上就是MVC实 ...

  7. 大屏设计的视觉统一_视觉设计中的统一

    大屏设计的视觉统一 视觉设计的统一性是什么? (What is unity in visual design?) The concept of unity in visual design means ...

  8. TFS中的工作项(六)

    TFS中的工作项 在VS中打开团队资源管理器 工作项有功能,产品积压工作项,任务,测试用例,Bug,障碍,它们之间的关系是:一个产品或应用,有一系列功能,功能最大,可以把一个功能分解成多个产品积压工作 ...

  9. windows和linux中搭建python集成开发环境IDE——如何设置多个python环境

    本系列分为两篇: 1.[转]windows和linux中搭建python集成开发环境IDE 2.[转]linux和windows下安装python集成开发环境及其python包 3.windows和l ...

最新文章

  1. SqlServer2005数据库分区
  2. 分析脚本文件AndroidInitProcess分析心得(1)
  3. Swift--变量和常量
  4. mysql block是什么,php – MySQL PDO – try {block}里面应该是什么?
  5. paip.php eclipse output echo 乱码
  6. 存储ic载板_【行业亮点】看好载板供不应求趋势,深南/兴森/越亚积极布局
  7. python学习多久可以就业_南昌多长时间能学会python(Python能去从事的工作)
  8. C/C++ 飞机订票系统
  9. 数学建模——摘要篇(如何写好一篇建模论文摘要)
  10. 让AngularJS兼容IE8及其以下浏览器版本的方法
  11. 内部敌人中文 android,幽浮:内部敌人(含数据包)
  12. 从天使到A轮融资:创业者要迈过的9大生死关
  13. 推广邮件客户端(一):让人纠结的POP3客户端
  14. 论剑江湖服务器维护,楚留香629维护内容介绍 名剑天下论剑洗心见武深夜酒馆_游侠手游...
  15. 海豚湾在哪_前任3中的海豚湾在哪里揭晓 热爱海洋之人的梦中圣地
  16. 华为路由器联动_华为a1路由器怎么联动Yeelight智能设备
  17. Java基础之父类引用指向子类对象
  18. 根据文本信息自动生成图片怎么操作?值得收藏的几种转换方法
  19. Python爬取网上车市[http://www.cheshi.com/]的数据
  20. 使用 Thumbnails 压缩图片

热门文章

  1. 12、OpenCV Python 图像梯度
  2. JAVA 基础3-数组
  3. Ubuntu安装完后设置root密码
  4. JavaWeb高性能开发(一)
  5. Windows修改注册表按键映射
  6. pytorch中的squeeze和unsqueeze
  7. 深度学习04-RNN
  8. [Leetcode][第111题][JAVA][BFS][二叉树的最小深度][BFS][递归]
  9. [Leedcode][JAVA][第1431题][拥有糖果最多的孩子][暴力][六一儿童节]
  10. vue vue的table表格自适应_响应式表格,HTML表格自适应(responsive table)