





作者:Ed Blankenship,Martin Woodward,Grant Holliday,Brian Keller著 卫琳 李立新 原伟 译
定价:79.8元
印次:1-1
ISBN:9787302311089
出版日期:2013.04.01
印刷日期:2013.03.22
图书责编:王军
图书分类:零售
作为Microsoft应用生命周期管理(Application LifecycleManagement,ALM)产品组合的核心工具,Team FoundationServer(TFS)已经经历了一番彻底的改造。本书讨论了自TFS2005版发布以来陆续发生的诸多变化,并深入探讨了这些变化所带来的好处。写作团队一一介绍了TFS 2010的新增功能,其中包括了配置和安装的简易做法、新增的测试平台、工作项跟踪及可用性,以及一些有助于管理项目计划的新工具等。本书针对各个方面进行了详细论述,包含了大量丰富翔实的内容,若要使用TFS来高效管理和交付软件项目,这将是一本必不可少的工具书。 主要内容 ◆ 详细讲解TFS部署的规划和安装 ◆ 特别对版本控制进行了全面介绍 ◆ 讨论包括Visual SourceSafe在内的旧有版本控制系统的迁移 ◆ 介绍如何自动化和自定义生成过程 ◆ 讨论一些项目管理和测试工具 ◆ 介绍TFS环境的管理,其中包括创建备份计划、处理灾难恢复,以及监控服务器运行状况和性能等 ◆ 为参加TFS 2010微软认证考试(70-512)做准备 作者介绍:
更正声明 : 由于编辑疏忽,没有在印刷出售的《Team Foundation Server 2010高级教程》(书号:9787302311089)一书的译者一栏署上叶斌的姓名,叶斌是本书第一译者,翻译了书中的第6、12、13、16、18、20-24章内容及文前页、封底。现在此给出声明。 作者介绍: Ed Blankenship目前是NotionSolutions公司的一名应用生命周期管理(ApplicationLifecycle Management,ALM)和Team FoundationServer顾问。他还是一名Visual StudioALM和Team FoundationServer方面的Microsoft最有价值专家(Most ValuableProfessional,MVP),曾连续4年荣膺MVP称号,在2010年被同行评选为(Visual StudioALM和Team FoundationServer方面的)年度Microsoft MVP。自Team FoundationServer和Visual Studio TeamSystem在2005年推出以来,Blankenship就一直在使用这两款产品,时间将近5年之久。他之前是Infragistics公司的一名发布工程经理(ReleaseEngineering Manager),在该公司中他领导了一项多年的 TeamFoundation Server和Visual Studio TeamSystem全球性实施,旨在改进开发过程生命周期。他撰写了多本Wrox书籍,并担任了一些Wrox书籍的技术编辑。他还撰写了许多文章,并在各种用户组织、活动、电台节目和会议中发言。您可以通过他的技术博客www.edsquared.com/来了解一些他和大家分享的经验。 Martin Woodward是MicrosoftVisual Studio Team Explorer Everywhere的高级项目经理(Senior Program Manager)和TeamFoundation Server组成员,在此之前,他还曾当选为TeamSystem方面的年度最有价值专家(MVP)。他不仅对Team FoundationServer的内部运作有着自己的独到见解,而且在大型和小型公司中都使用过该产品,有着超过5年的实际使用经验。他是乐于分享的人,一直通过他的著作、博客woodwardweb.com以及在国际性活动中的发言来和大家分享这些经验。 Grant Holliday是Microsoft在华盛顿州雷德蒙德(Redmond,Washington)的一名项目经理(ProgramManager),他是Visual Studio Team FoundationServer产品组的成员,负责Microsoft的内部服务器部署。在2008年加入Microsoft之前,他曾当选为Microsoft最有价值专家(MVP),当时他是一名顾问,为澳大利亚的TeamFoundation Server客户提供咨询。 Brian Keller是Microsoft的一名高级技术推广专家(SeniorTechnical Evangelist),致力于VisualStudio和应用生命周期管理(Application LifecycleManagement,ALM)的 推广工作。Keller从2002年起就已在Microsoft工作,参加过世界各地的各种会议,其中包括TechEd、专业开发人员大会(ProfessionalDevelopers Conference,PDC)和MIX等。Keller还是MSDN的Channel 9网站的一名主力成员,并且是很受欢迎的节目“This Week on Channel9”的合作主持。在工作之余,他通常喜欢参加一些户外活动,如攀岩、徒步旅行、滑雪或冲浪等。
前 言 过去10年来,Microsoft一直在创建开发工具,这些工具都是为正在不断增长的、包括了软件开发人员、测试人员、架构师、项目经理、设计人员和数据库管理员的工程团队服务的。在Visual Studio 2010产品线中,每个团队成员都可以使用一些工具来参与软件的发布。然而,仅为个人的参与提供良好支持是不够的,您还必须横跨更为大型的团队,把这些个人的参与组织起来,形成合作。 从Visual Studio 2005版开始,Microsoft引入名为Team Foundation Server的新服务器产品来完善它的开发产品。现在它的第三个版本Team Foundation Server 2010已从过去10年的投入中获得了长足的发展,很好地迎合了应用生命周期管理(Application Lifecycle Management,ALM)产品系列的需求。在Visual Studio 2010发布之前,Visual Studio ALM产品系列的商标名称是Visual Studio Team System,最新版本已不再使用这一名称。 正如您将会了解到的那样,Team Foundation Server 2010是非常大型的产品,有着许多用于管理软件项目及发布的软件开发生命周期的功能。本书的各位作者共同收集了自Team Foundation Server第一个版本发布以来的过往经验,记录下了学习到的一些技巧和诀窍。本书各位作者的背景颇为不同——管理最大的一个Team Foundation Server环境,为非.NET开发团队设计协作部件,推广Visual Studi...
第Ⅰ部分 入门
第1章 Team Foundation Server 2010
介绍 3
1.1 什么是Team Foundation Server 3
1.2 Team Foundation Server 2010的
新特性 4
1.2.1 项目管理 4
1.2.2 版本控制 5
1.2.3 生成 5
1.2.4 管理 5
1.3 购买方式 6
1.3.1 试用 6
1.3.2 批量许可 6
1.3.3 MSDN订阅 7
1.3.4 Microsoft Partner Network 7
1.3.5 零售 7
1.3.6 托管Team Foundation Server
实例 8
1.4 本章小结 8
第2章 规划Team Foundation Server
部署 9
2.1 标识和解决软件工程中令人
头疼的问题 9
2.1.1 让发布或项目更加透明 10
2.1.2 不同团队和角色之间的协作 10
2.1.3 自动编译、测试、封装和
部署 10
2.1.4 管理测试计划 10
2.1.5 并行开发 11
2.2 如何采用Team Foundation
Server 11
2.2.1 采用时间表 11
2.2.2 分阶段的方法 11
2.2.3 托管Team Foundation
Server 12
2.2.4 标识受到影响的团队 13
2.2.5 达成共识 13
2.2.6 Team Foundat... 查看详情