VSTS 2010 Beta版出来一段时间了,之前我试用过技术预览版,其实就是Beta1,看来大家都发了很多开发方面的体验,身为VSTS的MVP,我关注的可能和大家有点区别,TFS变化确实不小,都说微软的产品在第三个版本后才真正好用,通过VSTS也能反映出来,VSTS这个产品就我看来是继Windows,Office之后微软的第三大产品,对于.NET的发展也有着深远的影响,相信微软的VSTS也可以给大家的项目带来更多的好处,接下来我就说一下VSTS 2010服务层的变化,不详细之处也请大家指点。
1. 完美支持SQL Server 2008
VSTS 2008不管是实验,讲课,还是帮朋友部署,都用了很多次了,但是始终是无法使用SQL Server 2008作为数据层进行部署,其中第一个问题TFS 2008非SP1的时候安装检测SQL Server的时候如果你使用的是SQL Server 2008那么就无法检测通过,还不容易将SP1补丁合并到TFS安装文件中,但是创建项目的时候Reporting Service又有问题,经过数次的实验终于放弃了,换回SQL Server 2005一切正常。
而TFS 2010首先从部署上来说就方便了很多,更好的一点是对SQL Server 2008有了完美支持:
2. 无需单独安装SharePoint Service
在TFS 2010中默认包含了SharePoint Service,所以我们更减轻了TFS部署步骤,可以随TFS本身安装来配置好SharePoint服务
3. Web Access集成
另外值得一提的是,TFS已经把Web Access功能集成了:
4. TFS安装傻瓜化
TFS 2010分为两个部署过程,首先是安装,和VS 2010的安装很类似:
比起之前繁琐的安装步骤,所有内容都集中在接下来的配置过程了:
这里只给出简单的截图,其实这个过程在时间角度来说是漫长的。
具体安装步骤我不多说了,不过以后会详细补上。
5. Team Foundation Server Administrator Console
TFS已经经历了两个大版本,也逐渐走向成熟道路了,TFS 2010中已经有了TFS实际的控制台管理程序:
虽然目前功能还不是那么完美,但是也是一个不小的改变:
关于这个控制台功能很多,比如:我们可以修改各个服务的状态,我们可以对TFS权限设置在这里做修改,还可以监控日志等等。
相信这个内容也需要详细单哪出来讲了。
6. 项目过程模板变化巨大
MFS for Agile Template升级至5.0:
TFS链接方式也改变了:
我实验了一下VS 2008无法连2010的TFS了,希望这个不是最终的链接方式。
其中工作项类型也变化了不少:
工作项本身变化更不小:
报表也分类了,比之前的所有报表都在一起好很多:
另外就是报表内部漂亮了很多:
关于项目模板的变化还很多很多,稍后详细介绍吧。
本文就到这里,希望对VSTS感兴趣的朋友继续关注,谢谢!
分享到:
相关推荐
Handle large teams and distributed teams with VSTS/TFS. Run Agile team functions Review requirements to delivery traceability, with visibility and accountability Overcome challenges and avoid ...
Azure devops Server 编译windows代理,官方下载很慢,上传CSDN方便大家!!!!!!!!
vsts-node-api, node.js的Visual Studio 团队服务客户端 用于 Node.js的 Visual Studio 团队服务客户端与你的node.js 应用程序中的Visual Studio 团队服务集成。安装库npm install vso-node-api --save新闻
vsts-agent-linux-x64-2.131.0.tar,tfs的代理
更好的vsts-npm-auth 与平台无关的库和随附的oauth服务,使开发人员可以轻松获取和使用令牌来授权VSTS中的NPM提要 安装 虽然不是必需的,但可以将Better-vsts-npm-auth构建为用作全局模块。 npm i -g better-vsts-...
资源来自pypi官网。 资源全名:vsts-cli-work-common-0.1.0b3.tar.gz
资源来自pypi官网。 资源全名:vsts-cli-admin-0.1.2.tar.gz
Ansible-vsts-terraform-ansible-packer.zip,使用vstsc演示terraform/ansible ci/cd使用vsts、packer、terraform和ansible持续集成和部署,ansible是一个简单而强大的自动化引擎。它用于帮助配置管理、应用程序部署和...
资源分类:Python库 所属语言:Python 资源全名:vsts-cli-build-0.1.0b1.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
资源分类:Python库 所属语言:Python 资源全名:vsts-cli-code-0.1.0b3.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
如何安装visual studio test controller 和 agnet
vsts-device-flow-auth是一个小型图书馆,可以帮助您的Node.js应用程序的用户以交互方式向Visual Studio Team Services进行身份验证。 它同时支持Azure Active Directory支持(AAD)和Microsoft帐户支持(MSA)Team ...
安装git clone https://github.com/bjartebore/vsts-task-prepareios.git如果尚未安装,请安装tfx客户端npm install -g tfx-clilag et PAT med“扩展(读取和管理)” rettigheter tfx logincd ./vsts-task-...
vsts-regex-tasks:VSTS Regex BuildRelease任务
Lambda-VSTS-队列构建排队VSTS构建创建新的AWS Lambda 选择运行时Node.js 6.10 提供Lamda环境变量defintionID-要排队的构建的VSTS定义ID,可以通过构建定义变量中的system.definitionId的值找到vsts_key-具有足够...
vsts-task-starter 创建一个初始项目结构,以构建基于Node.js的Visual Studio Team Services任务。 |-taskName | |-icon.png | |-package.json | |-task.json | |-src | | |-app.js | | |-task.js | |-测试| | |-...
sparrowdo-vsts-nuget-build:Sparrowdo模块以生成VSTS yaml步骤以构建nuget包
vsts-extension-ts-seed-简单使用Typescript开发VSTS扩展的非常简单的种子项目。 使用Typescript,grunt和tsd。 有关入门的详细说明,访问 。 **对于新项目,我建议从我的一个更现代的扩展程序开始,例如 **结构/...
dotfuscator for vsts2010破解版