TFS 2015 Update 2功能探索
微软刚刚发布了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功能探索的更多相关文章
- #VSTS日志# TFS 2015 Update 2 RC2新功能
有段时间没有更新#VSTS日志#了,最近小编太忙,全国各地飞来飞去给各种不同的团队实施敏捷,今天冷不丁一看,呀!TFS 2015 Update 2 RC2都已经发布了.里面好东西不少,列出几个给大家瞧 ...
- #VSTS 日志# TFS 2015 Update 1 发布 – Git和TFVC代码库可以混合使用了
Visual Studio Team Foundation Server 2015 Update 1已经发布了. 这是 Team Foundation Server (TFS) 的最新版本,是 Mic ...
- 【VSTS 日志】TFS 2015 Update 1 发布 – Git和TFVC代码库可以混合使用了
Visual Studio Team Foundation Server 2015 Update 1已经发布了. 这是 Team Foundation Server (TFS) 的最新版本,是 Mic ...
- TFS 2015新功能之一,当前迭代查询标记
TFS 2015发布在即,有幸作为MVP提前获得了TFS的RTM版本,下面就TFS 2015的新功能做一些介绍: TFS 2015新功能之一,当前迭代查询标记 在TFS的查询中,可以将" ...
- TFS 2015 敏捷开发实践 – 看板的使用
看板在现代应用开发过程中使用非常广泛,不管是使用传统的瀑布式开发还是敏捷开发,都可以使用看板管理.因为看板拥有简单的管理方法,直观的显示方式,所以很多软件开发团队选择使用看板进行软件开发管理.本文不在 ...
- Team Foundation Server 2015 Update 2.1 发布日志
微软在 2016年5月5日发布了Visual Studio Team Foundation Server 2015 update 2.1. 下面我们来看看Update2.1中给我们带来了哪些新功能. ...
- Visual Studio 2015 update 3各版本下载地址
微软在06月27日发布了Visual Studio 2015 Update 3 .在MSDN中微软也提供下载,而且MSDN的Visual Studio 2015 Update 3与官方免费下载的文件是 ...
- vs 2015 update 3各版本下载地址
微软在06月27日发布了Visual Studio 2015 Update 3 .在MSDN中微软也提供下载,而且MSDN的Visual Studio 2015 Update 3与官方免费下载的文件是 ...
- TFS 2015 敏捷开发实践 – 在Kanban上运行一个Sprint
前言:在 上一篇 TFS2015敏捷开发实践 中,我们给大家介绍了TFS2015中看板的基本使用和功能,这一篇中我们来看一个具体的场景,如何使用看板来运行一个sprint.Sprint是Scrum对迭 ...
随机推荐
- MYSQL企业常用架构与调优经验分享
一.选择Percona Server.MariaDB还是MYSQL mysql应用源码:http://www.jinhusns.com/Products/Download/?type=xcj 1.M ...
- 【JS复习笔记】05 正则表达式
好吧,正则表达式,我从来没记过.以前要用的时候都是网上Copy一下的. 这里还是扯一下吧,以后要是有要用到的正则表达式那么就收集到这个帖子里.(尽管我认为不会,因为我根本就不是一个专业的前端,我只是来 ...
- 发布在IIS的网站,可以用本机IP登录访问,用localhost不可登录访问
之前在IIS发布一个测试的网址,但是用本机IP可以访问,用localhost不可访问
- Represent code in math equations
Introduce The article shows a way to use math equations to represent code's logical. Key ideas logic ...
- 「C语言」Windows+EclipseCDT下的C语言开发环境准备
之前写过一篇 「C语言」在Windows平台搭建C语言开发环境的多种方式 ,讨论了如何在Windows下用DEV C++.EclipseCDT.VisualStudio.Sublime Test.Cl ...
- SharpGL学习笔记(十七) 立体文字和平面文字
在写有关文字的主题前,笔者翻阅了几本书上的相关章节,研究了几天无果. 徐明亮<OpenGL游戏编程>书中介绍的是“位图字体”,也就是把字体栅格化,然后画出来.照着书上的VC代码翻译为C#的 ...
- Exchange Server 2013 一步步安装图解
前言: 这是一份为Exchange菜鸟准备的2013版本安装文档,安装环境为Windows Server 2012 DataCenter 版本,在安装之前,我对安装Exchange也是处于一无所知的状 ...
- GridView自带的分页功能实现
要实现GrdView分页的功能操作如下:1.更改GrdView控件的AllowPaging属性为true.2.更改GrdView控件的PageSize属性为 任意数值(默认为10)3.更改GrdVie ...
- android 内存泄露调试
一.概述 1 二.Android(Java)中常见的容易引起内存泄漏的不良代码 1 (一) 查询数据库没有关闭游标 2 (二) 构造Adapter时,没有使用缓存的 convertView 3 (三) ...
- Android——微信界面(简易版)
前面我们简单的介绍了一下android的五大布局,那么现在我们来实践一下,写一个简单的微信界面 首先,我们新建一个weixin.xml的linnerlayout布局 我们日常使用的微信,从简单的方面来 ...