自TFS 2008开始,TFS就提供了与SharePoint Server的集成功能,通过多年的研发和提升,目前微软已经实现了两个服务器产品之间的完美集成。通过二者之间的集成,TFS服务器大幅提高和扩展了项目管理方面的功能。

通过两大产品的集成,可以为开发人员在研发管理方面提供便捷的功能:

1. 通过集成,可以在SharePoint Server中以面板(dashboard)报表形式展示TFS的实时数据,展示研发项目(团队项目)的进展情况和状况,例如展示Bug趋势图、项目进展燃尽图等。

可以通过Excel Service或者Reporting Service的方式,在SharePoint提取TFS系统中的工作项、代码、生成等数据,再利用SharePoint丰富的功能,生成形式丰富多样的报表图形,非常直观地展示项目研发进度。

2. 便捷管理项目研发过程中的文档数据。

可以在IDE工具(Visual Studio, Eclipse)中直接更新和下载项目文档;

通过工作项与SharePoint文档关联,可以快速查询工作项所关联的文档,例如需求分析文档、系统设计文档;

可以利用SharePoint强大的Office文档管理功能,实现文档的归类、搜索管理,大幅扩展TFS在文档管理方面的功能。

3. 在集成了TFS系统的SharePoint站点中,用户可以直接创建工作项,例如需求、Bug、问题等,并将数据存储在TFS系统中;还可以通过简单配置,将TFS系统中的部分数据在SharePoint Server中发布给相应客户,甚至可以方便地发布到外网或互联网。

4. 可以充分利用SharePoint Server的门户功能,搭建研发团队的门户网站,整合研发部门的IT资源,提高团队成员之间的沟通水平。

例如可以利用SharePoint开箱即用的功能,为研发团队搭建Wiki知识库;为团队添加论坛,提供日常问题的讨论版;利用SharePoint强大的列表管理功能,管理和共享研发过程中的表格(sheet)信息、日历、图片库、通知、调查表等。

下面以截图的方式说明如何部署TFS与SharePoint Server的集成步骤:

> 首先需要部署可以的SharePoint Server,这里我以SharePoint Server 2013 with SP1为例。

>TFS 2015的集成方式与之前的版本都有不同,微软不再提供SharePoint集成的独立插件。需要在SharePoint Server上首先安装TFS 2015的服务器软件,安装成功后使用“配置SharePoint产品的扩展”

>配置扩展

>配置扩展

>配置扩展

>在TFS服务器中为SharePoint服务账户授权

>在SharePoint Server中为TFS服务器授权

>在TFS服务器上添加SharePoint应用程序

>在TFS服务器上为团队项目集合配置SharePoint的路径

>搞定!

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

Team Foundation Server 2015(Update 1)集成 SharePoint Server 2013的更多相关文章

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

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

  2. 【原创】Team Foundation Server 域环境迁移

    先说下此片博客的上下文:部门所在的业务被集团出售,因此我们所有的计算机和服务器都得重新命名,退出当前域加入新公司的域.对于PC和其他服务器,目前不存在太大问题.但是对于Team Foundation ...

  3. 转载 SharePoint Foundation和SharePoint Server的区别

    SharePoint Server 2010用来取代MOSS 2007,它有标准版和企业版两个版本,使用SQL Server数据库: 早期版本中的STS或WSS在2010中更名为SharePoint ...

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

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

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

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

  6. Team Foundation 中的错误和事件消息

    Visual Studio Team System Team Foundation 中的错误和事件消息 Team Foundation 通过显示错误消息和事件消息来通知您操作成功以及操作失败.一部分错 ...

  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. SharePoint Server 2013安装

    坑死人不偿命的呀 在Windows Server 2012 R2上安装SharePoint Server 2013,安装了半天,结果卡在“Windows Server AppFabric”安装错误上, ...

随机推荐

  1. 不变(Invariant), 协变(Covarinat), 逆变(Contravariant) : 一个程序猿进化的故事

    阿袁工作的第1天: 不变(Invariant), 协变(Covarinat), 逆变(Contravariant)的初次约 阿袁,早!开始工作吧. 阿袁在笔记上写下今天工作清单: 实现一个scala类 ...

  2. Play Framework介绍:控制器层

    业务逻辑代码通常位于模型(model)层.客户端(比如浏览器)无法直接调用其中的代码,所以模型对象提供的功能,必须作为资源以URI方式暴露给外部. 客户端使用HTTP协议来操作这些资源,从而调用了内部 ...

  3. PlayFramework 1 自定义标签 -- FastTags http://unmi.cc/category/javajee/playframework/

    最早是用 HTML 来自定义标签,现在觉得 HTML 写有关逻辑的代码就有点不伦不类了,HTML 里着重是显示代码.前有一篇  PlayFramework 1 模板应用 -- Java 对象扩展 学习 ...

  4. CRM 2013 系统设置新功能一:界面自动保存 及 SDK 中 Xrm.Page.data.entity.save

    CRM 2013 界面会自动保存了..在系统设置中默认“是”,如果不需要可以调整. CRM实体记录在新建时会有出现“保存”按钮,非新建状态下,没有“保存”按钮只有“新建”按钮,系统将会自动为你保存最后 ...

  5. OAUTH 协议介绍

    OAUTH 产生背景 随着互联网的深入发展,一些互联网巨头积累了海量的用户和数据.对于平台级软件厂商来说,用户的需求多种多样,变化万千 以一己之力予以充分满足,难免疲于本命.因此将数据以接口的形式开放 ...

  6. 解决SharePoint 文档库itemadded eventhandler导致的上传完成后,编辑页面保持报错的问题,错误信息为“该文档已经被编辑过 the file has been modified by...”

    在文档库中添加itemadded 后,在上传文件后,会自动打开文档属性的编辑页面,在保存的时候就会报错,说这个文档已经被编辑过了.这是应为默认itemadded实践是异步执行的,会在edit页面打开之 ...

  7. C标准库<signal.h>实现

    本文地址:http://www.cnblogs.com/archimedes/p/c-library-signal.html,转载请注明源地址. 背景知识 signal.h是C标准函数库中的信号处理部 ...

  8. android 进程/线程管理(四)----消息机制的思考(自定义消息机制)

    关于android消息机制 已经写了3篇文章了,想要结束这个系列,总觉得少了点什么? 于是我就在想,android为什么要这个设计消息机制,使用消息机制是现在操作系统基本都会有的特点. 可是andro ...

  9. 原生JS获取各种高度宽度、浏览器窗口滚动条的位置、元素的几何尺寸名

    1)关于 pageX, clienX,offsetX,layerX pageX:鼠标在页面上的位置,从页面左上角开始,即是以页面为参考点,不随滑动条移动而变化 clientX:鼠标在页面上可视区域的位 ...

  10. bootstrap3 兼容IE8浏览器

    近期在使用bootstrap这个优秀的前端框架,这个框架非常强大,框架里面有下拉菜单.按钮组.按钮下拉菜单.导航.导航条.面包屑.分页.排版.缩略图.警告对话框.进度条.媒体对象等,bootstrap ...