扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:builder.com.cn 2007年3月21日
关键字:
报告
通过在Team Foundation Server中集成工作项跟踪,版本控制和自动生成系统,微软为我们提供了一个非常有价值的相关信息存储器,以后逐渐变成报告生成的重要来源。在Team Foundation Server应用之前,大量开发小组只能通过用掐算手指头的方法来估计和报告工作进展。现在,利用Team Foundation Server我们就可以准确地看到我们的工作进展。
使用Team Foundation Server进行开发,存储在潜在的关联数据库中的信息会被输入到一个分析器中,然后利用该分析器来生成各种各样的报告,报告可以使用SQL Server报告服务工具查看。
每个过程模板都有一个不同的报告集,我们可用这些报告找回和某个特定的软件开发过程相关的数据。如上图所示,就是利用MSF为快速软件开发模板生成的报告。
这仅仅是报告服务和TFS分析器强大功能的冰山一角,它们还可以订制用来满足你的特殊需要,订制方法也很简单,只需要为你的服务器部署一个新的报告即可。
小结
在本文的两个部分中,我们介绍了Team Foundation Server的几个关键特性领域,包括过程管理,工作项跟踪,版本控制,自动生成和报告。因为TFS是一个庞大的产品,因此我们不可能仅在一篇文章中对每个特性都给出详细的介绍,更不用说伴随各个版本Visual Studio 2005的客户端特性。希望本文能够抛砖引玉,使你对该产品的功能以及对开发小组带来的有益之处有所了解。
在你决定使用微软的产品,定购Team Foundation Server之前,你需要看看这个工具是否适合你。为此,我给大家提供下面关于该产品的优缺点列表供参考。
优点 |
缺点 |
可靠的版本控制存储器可根据需要调整容量 |
不能像VSS一样随意拿起移动,并且其中的一些混合可能开始就让人迷惑。 |
收集公有模式,并将它们以一种简单易懂的格式呈现出来。 |
收集公有模式,并将它们以一种简单易懂的格式呈现给人们,但是你可能不像去理解这些东西。 |
将项目经理和小组负责人从耗时的工作中解放出来 |
虽然服务器本身相对便宜,但是客户端访问注册和该产品的团队版却十分昂贵。 |
达到的集成度通过将其它的各类产品结合在一起的方法很难达到。例如,代码漏洞跟踪,需求分析工具 |
一旦安装,就需要小组中的一名具备构建技术的人员进行管理。 |
工作项跟踪可以使开发人员对下一步的工作有一个计划。 |
|
总的来说,我感觉TFS对于我所接触到的所有开发小组都发挥了积极的作用。最后,我想给大家提供一些资源,这些资源曾使我的TFS体验更加有趣。
资源 |
|
TeamPlain Web 访问 |
TeamPlain是一个第三方产品,它可以为Team Foundation Server上的基于Web的接口提供一个漂亮的界面。该产品对于那些不想学习使用Visual Studio 2005工具的商业分析家,项目赞助商和辅助人员等提供了很好的TFS体验。 |
TFS集成器 |
TfS集成器是由Readify(我在该公司工作)开发工具,该工具为TFS提供了持续的集成性和依赖复制支持。这极大地方便了复杂生成过程的管理,由该领域的资深人员开发。 http://notgartner.wordpress.com/2006/09/18/getting-started-with-tfs-integrator/ |
TFS部署工具 |
TFS部署工具是由Readify开发的另一个工具,该工具可以让发行经理利用Team Build中的性能指示器轻松地将软件部署到复杂的环境中(比如说多服务器环境)。 http://notgartner.wordpress.com/2006/12/16/getting-started-with-tfs-deployer/ |
Team Foundation 动力玩具 |
一个封装到包中的实用工具集,使用它可以让你做一些并不暴露在TFS中的事情。 |
责任编辑:德东
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者