近几年里,Scrum变成了相当流行的软件开发方法学。因为它轻量、可迭代且快速等优点,以致于在敏捷开发中极受欢迎。微软甚至将TFS2010自带的MSF Agile5.0过程模板做得像Scrum,开发者们请求微软在TFS2010上发布完全支持Scrum的过程模板。

微软答应了开发者们,并发布了Visual Studio Scrum 1.0过程模板。在本栏目中,介绍如何下载和安装Visual Studio Scrum 1.0过程模板。

1、下载

在Visual Studio 2010中,使用“扩展管理器”访问和下载Visual Studio Scrum 1.0过程模板是最简单方便的方法。具体操作:打开Visual Studio 2010->主菜单->工具->扩展管理器,在左侧列表中选择Online Gallery,在查询框内输入“Scrum“(如图1)。

 图1 扩展管理器

在图1中,可以看到Visual Studio Scrum 1.0过程模板在列表中的第一个,点击“下载”按钮就可以下载,文件名为Microsoft_Visual_Studio_Scrum_1.0.msi。

2、安装

(译者:安装简单,具体略过,安装目录为“c:\Program Files (x86)\Microsoft\Microsoft Visual Studio Scrum 1.0\”,安装目录如图2所示)

 图2 安装目录

3、导入

共有两个部分需要安装或导入,才能够发挥出其所有的功能,包括过程模板本身和SharePoint dashboard特性。操作步骤如下: 1)“主菜单”->“团队”->“团队项目集配置”->“过程模板管理器”,打开“过程模板管理器”对话框(如图3);

 图3 “过程模板管理器”对话框

2)点击“上传”并浏览到安装目录c:\Program Files (x86)\Microsoft\Microsoft Visual Studio Scrum 1.0\Process Template\(如图4),其中有一个XML文件“ProcessTemplate.xml”,在浏览对话框是看不见的;

 图4 安装目录

3)选取“Process Template”后,开始导入,若导入成功,则在“过程模板管理器”对话框中会添加刚导入的过程模板(如图5)。

 图5 “过程模板管理器”对话框

还可以使用右侧按钮来对选定的过程模板进行“下载”、“设置为默认模板”或“删除”操作,点击“关闭”退出。(译者:此处好像不能进行上下移动列表项)

4、安装Scrum Dashboard特性

可以与过程模板联系起来使用Dashboard特性,只需要安装Microsoft.TeamFoundation.Sharepoint.Scrum.wsp,此文件位于安装目录下的Project Portal文件夹下。

将Microsoft.TeamFoundation.Sharepoint.Scrum.wsp拷到带有团队项目门户的SharePoint服务器上,打开命令提示行,运行如下命令行完成添加解决方案:

SET STSADM="%CommonProgramFiles%\Microsoft Shared\web server extensions\12\Bin\stsadmin.exe"             %STSADM% -o addsolution –filename Microsoft.TeamFoundation.SharePoint.Scrum.wsp

如果执行正常会提示成功信息,接下来部署解决方案,运行如下命令:

%STSADM% -o deploysolution -name Microsoft.teamfoundation.sharepoint.scrum.wsp -immediate -allowGacDeployment

你可以运行命令行来确认安装是成功的,运行如下命令:

%STSADM% -o execadmsvcjobs

输出结果如图6所示。

 图6 安装结果

打开c:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\Template Features\TfsScrumDashboard下可以看一些XML文件(如图7)。

 图7TfsScrumDashboard文件夹

5、最后

显然,安装过程模板很简单,只不过在安装Dashboard特性时有一些额外的步骤。在本栏目的第二部分将介绍如何使用Visual Studio Scrum 1.0过程模板创建团队项目,将探讨一下过程模板所带来的不同。

安装Visual Studio Scrum 1.0过程模板的更多相关文章

  1. 安装python 第三方库遇到的安装问题 microsoft visual studio c++ 10.0 is required,Could not find function xmlCheckVersion in library libxml2. Is libxml2 installed?

    问题一: microsoft visual studio c++ 10.0 is required 安装scrapy时候出现需要vc c++ 10,有时安装其他也会有. 解决方法:安装vc 2010, ...

  2. 如何正确并完全安装Visual Studio 2015企业版本?

    http://blog.csdn.net/code_godfather/article/details/47381631  [简介] 常用网名: 猪头三 出生日期: 1981.XX.XX 个人网站: ...

  3. 如何正确并完全安装Visual Studio 2015企业版本[转]

    http://blog.csdn.net/code_godfather/article/details/47381631 [注意事项]1> 本文描述的是: Visual Studio 2015企 ...

  4. 安装 Visual Studio,连接中国区 Azure

    中国数据中心 目前,中国区 Azure 有两个数据中心,在位置字段中显示为“中国北部”和“中国东部”. 在 Azure 上创建应用程序的区别 在中国区 Azure 上开发应用程序与在境外 Azure ...

  5. ubuntu中安装visual studio code-(转载)

    在Ubuntu中安装Visual Studio Code 编译自:http://itsfoss.com/install-visual-studio-code-ubuntu/ 作者: Abhishek ...

  6. Windows 7 上安装Visual Studio 2015 失败解决方案

    安装之前先要看看自己的系统支不支持,具体的可以看:https://www.visualstudio.com/en-us/visual-studio-2015-system-requirements-v ...

  7. win10 安装visual studio 2015遇到的坑

    最近win7系统不知啥原因无法访问域中的网络文件,打算升级到win10体验一下.结果发现这一路有太多的坑.首先安装win10基本上算顺利,但是当进入系统后,菜单模式对于PC的鼠标来说,用起来感觉不顺手 ...

  8. 安装Visual Studio 2010 - 初学者系列 - 学习者系列文章

    本文讲述如何安装Visual Studio 2010开发工具. 首先,通过下列地址获取Visual Studio 2010的副本 1.开始页面 2.欢迎页 3.这里选择 自定义 ,选择安装路径 4.这 ...

  9. 周一干货~手把手教你安装 Visual Studio 安卓模拟器

    干货~手把手教你安装 Visual Studio 安卓模拟器 转 http://mini.eastday.com/mobile/171107134734194.html# 今天软妹为大家带来一篇来自M ...

随机推荐

  1. git gitosis 添加项目

    example: 1, user@my-test:~/perl_src$ git inituser@my-test:~/perl_src$ git add .user@my-test:~/perl_s ...

  2. 读取Maven项目下resources目录下的配置文件(properties为例)

    配置文件:xxxxx.properties a.url=******************** b.url=---------------------------------- 读取配置文件: im ...

  3. 学习Spring Boot:(四)应用日志

    前言 应用日志是一个系统非常重要的一部分,后来不管是开发还是线上,日志都起到至关重要的作用.这次使用的是 Logback 日志框架. 正文 Spring Boot在所有内部日志中使用Commons L ...

  4. JS的强制类型转换

    将值从一种类型转换为另一种类型通常称为类型转换,这是显式的情况,隐式的情况称为强制类型转换. JavaScript中的强制类型转换总是返回标量基本类型值,如字符串.数字和布尔值,不会返回对象和函数. ...

  5. 用Gradle命令行编译Android工程

    在Android sdk 目录下的samples/android-21/ 文件夹下,任找一个工程,如果在命令行直接编译 可能会报这种错误:gradle buile.gradle FAILURE: Bu ...

  6. Android学习笔记——关于onConfigurationChanged(转)

    从事Android开发,免不了会在应用里嵌入一些广告SDK,在嵌入了众多SDK后,发现几乎每个要求在AndroidManifest.xml申明Activity的广告SDK都会要求加上注明这么一句属性: ...

  7. Java类编译、加载、和执行机制

    Java类编译.加载.和执行机制 标签: java 类加载 类编译 类执行 机制 0.前言 个人认为,对于JVM的理解,主要是两大方面内容: Java类的编译.加载和执行. JVM的内存管理和垃圾回收 ...

  8. Dubbo、Zookeeper集群搭建及Rose使用心得(二)

    上篇讲了一下配置,这次主要写一下这个框架开发的大概流程.这里以实现 登陆 功能为例. 一.准备工作 1.访问拦截器 用户在进行网站访问的时候,有可能访问到不存在的网页,所以,我们需要把这些链接重新定向 ...

  9. fcntl文件锁操作

    文件锁经常应用于两个方面:1.一是锁定文件中的临界数据,比如并发投票时文件记录的投票数2.二是利用具有互斥性质的写锁,实现进程的并发控制. /*使用文件锁*/<F5>#include &l ...

  10. servlet与tomcat的关系

    1.4   Tomcat简介 学习Servlet技术,首先需要有一个Servlet运行环境,也就是需要有一个Servlet容器,本书采用的是Tomcat. Tomcat是一个免费的开放源代码的Serv ...