微软刚刚发布了TFS 2015 update 2的测试包,https://blogs.msdn.microsoft.com/bharry/2016/02/10/team-foundation-server-2015-update-2-rc-1-is-available/

相对Update 1,这次更新包含了很多用户期待的功能,作者第一时间下载更新了自己的系统,并与大家分享经验。

1. 升级TFS 2015.1到Update 2

Update 2的安装过程与之前的版本一样,安装过程非常简单,加载安装包ISO文件后,直接安装运行,基本是不需要人工干预的。

安装完成以后需要重新配置TFS的设置,其过程也与之前的版本完全一样。这里不做描述,截了两种图片做参考。

 

2. 新功能探索

下面介绍几个作者认为比较实用的新功能。

2.1 通过网页浏览器创建团队项目

我想这个应该是TFS管理员最喜爱的功能。新建一个团队项目,你不在需要安装一个Visual Studio或者团队资源管理器了,现在只需要一个可以连接到TFS服务器的网页浏览器就可以了。

但是,在Update 2中,通过网页创建团队项目的缺陷是不能自动配置项目的报表和SharePoint Server的集成站点。

你也可以导航到TFS的管理界面,在团队项目集合的管理页中找到“新建团队项目“的按钮。

2.2 基于浏览器的发布管理Release Management

微软终于将Release Management (RM)集成到了浏览器中,用户不再需要独立安装RM的服务器,客户端。在用户习惯上,RM终于去掉了私生子的标签。

TFS全面集成新的RM功能,使其成为称为TFS真正意义上的一个模块,而不再是集成一个第三方软件。RM在用户体验上,有了大幅提高;并且与TFS的生成实现了更加紧密的集成。

2.3 删除工作项

几乎所有使用过TFS工作项功能的用户都会问这个问题”如何删除工作项?“。

在TFS 2015 Update 2之前的版本中,普通用户没有删除工作项的权限。即使是系统管理员,也必须使用witadmin.exe在命令行模式下执行删除工作项的操作。这样的设计旨在为TFS系统的工作项提供晚辈的日志审核记录,但是也给项目成员造成了许多不便,尤其对于那些需要删除工作项的用户。

现在新版本的TFS 2015.2 为用户提供了删除工作项的功能,用户可以随时建工作项移出到”回收站“中,并可以在回收站中恢复或者永久删除工作项。

需要注意,在目前版本中,用户不能删除与测试有关的工作项,例如不能删除测试用例、测试计划、测试套件、测试结果,也不能删除关联了测试用例的工作项等。

2.4 浏览器中的快捷键

新版本为用户在浏览器中使用TFS提供了非常多的快捷键,可以大幅提高用户的工作项效率。

你可以在团队项目的任意页面敲击问好”?“,系统会弹出可供使用的快捷键提示窗口。你可以从这里获得所有快捷键的详细描述https://msdn.microsoft.com/en-us/Library/vs/alm/Overview/reference/keyboard-shortcuts 

2.5 扩展插件

TFS提供了扩展开发功能,提供了完善和强大的前端JavaScript SDK,可以自定义菜单和页面,利用已经比较完善的REST API,大幅提高TFS软件的可扩展性,也为TFS扩展开发的程序员提供的广阔的空间。

开发人员可以自行开发的扩展插件,将其安装到TFS的团队项目中,也可以发布到VSTS的软件市场(MarketPlace)中。

http://www.cnblogs.com/danzhang/  ALM MVP 张洪君

TFS 2015 Update 2功能探索的更多相关文章

  1. #VSTS日志# TFS 2015 Update 2 RC2新功能

    有段时间没有更新#VSTS日志#了,最近小编太忙,全国各地飞来飞去给各种不同的团队实施敏捷,今天冷不丁一看,呀!TFS 2015 Update 2 RC2都已经发布了.里面好东西不少,列出几个给大家瞧 ...

  2. #VSTS 日志# TFS 2015 Update 1 发布 – Git和TFVC代码库可以混合使用了

    Visual Studio Team Foundation Server 2015 Update 1已经发布了. 这是 Team Foundation Server (TFS) 的最新版本,是 Mic ...

  3. 【VSTS 日志】TFS 2015 Update 1 发布 – Git和TFVC代码库可以混合使用了

    Visual Studio Team Foundation Server 2015 Update 1已经发布了. 这是 Team Foundation Server (TFS) 的最新版本,是 Mic ...

  4. TFS 2015新功能之一,当前迭代查询标记

    TFS 2015发布在即,有幸作为MVP提前获得了TFS的RTM版本,下面就TFS 2015的新功能做一些介绍:   TFS 2015新功能之一,当前迭代查询标记 在TFS的查询中,可以将" ...

  5. TFS 2015 敏捷开发实践 – 看板的使用

    看板在现代应用开发过程中使用非常广泛,不管是使用传统的瀑布式开发还是敏捷开发,都可以使用看板管理.因为看板拥有简单的管理方法,直观的显示方式,所以很多软件开发团队选择使用看板进行软件开发管理.本文不在 ...

  6. Team Foundation Server 2015 Update 2.1 发布日志

    微软在 2016年5月5日发布了Visual Studio Team Foundation Server 2015 update 2.1. 下面我们来看看Update2.1中给我们带来了哪些新功能. ...

  7. Visual Studio 2015 update 3各版本下载地址

    微软在06月27日发布了Visual Studio 2015 Update 3 .在MSDN中微软也提供下载,而且MSDN的Visual Studio 2015 Update 3与官方免费下载的文件是 ...

  8. vs 2015 update 3各版本下载地址

    微软在06月27日发布了Visual Studio 2015 Update 3 .在MSDN中微软也提供下载,而且MSDN的Visual Studio 2015 Update 3与官方免费下载的文件是 ...

  9. TFS 2015 敏捷开发实践 – 在Kanban上运行一个Sprint

    前言:在 上一篇 TFS2015敏捷开发实践 中,我们给大家介绍了TFS2015中看板的基本使用和功能,这一篇中我们来看一个具体的场景,如何使用看板来运行一个sprint.Sprint是Scrum对迭 ...

随机推荐

  1. MYSQL企业常用架构与调优经验分享

    一.选择Percona Server.MariaDB还是MYSQL  mysql应用源码:http://www.jinhusns.com/Products/Download/?type=xcj 1.M ...

  2. 【JS复习笔记】05 正则表达式

    好吧,正则表达式,我从来没记过.以前要用的时候都是网上Copy一下的. 这里还是扯一下吧,以后要是有要用到的正则表达式那么就收集到这个帖子里.(尽管我认为不会,因为我根本就不是一个专业的前端,我只是来 ...

  3. 发布在IIS的网站,可以用本机IP登录访问,用localhost不可登录访问

    之前在IIS发布一个测试的网址,但是用本机IP可以访问,用localhost不可访问

  4. Represent code in math equations

    Introduce The article shows a way to use math equations to represent code's logical. Key ideas logic ...

  5. 「C语言」Windows+EclipseCDT下的C语言开发环境准备

    之前写过一篇 「C语言」在Windows平台搭建C语言开发环境的多种方式 ,讨论了如何在Windows下用DEV C++.EclipseCDT.VisualStudio.Sublime Test.Cl ...

  6. SharpGL学习笔记(十七) 立体文字和平面文字

    在写有关文字的主题前,笔者翻阅了几本书上的相关章节,研究了几天无果. 徐明亮<OpenGL游戏编程>书中介绍的是“位图字体”,也就是把字体栅格化,然后画出来.照着书上的VC代码翻译为C#的 ...

  7. Exchange Server 2013 一步步安装图解

    前言: 这是一份为Exchange菜鸟准备的2013版本安装文档,安装环境为Windows Server 2012 DataCenter 版本,在安装之前,我对安装Exchange也是处于一无所知的状 ...

  8. GridView自带的分页功能实现

    要实现GrdView分页的功能操作如下:1.更改GrdView控件的AllowPaging属性为true.2.更改GrdView控件的PageSize属性为 任意数值(默认为10)3.更改GrdVie ...

  9. android 内存泄露调试

    一.概述 1 二.Android(Java)中常见的容易引起内存泄漏的不良代码 1 (一) 查询数据库没有关闭游标 2 (二) 构造Adapter时,没有使用缓存的 convertView 3 (三) ...

  10. Android——微信界面(简易版)

    前面我们简单的介绍了一下android的五大布局,那么现在我们来实践一下,写一个简单的微信界面 首先,我们新建一个weixin.xml的linnerlayout布局 我们日常使用的微信,从简单的方面来 ...