Visual Studio Team System的各个组件是为每个组件设计的?
我们公司最近被Microsoft BizSpark接受,现在我有一系列可供选择的选项。现在我只需要版本控制和编码环境,但我不确定每个可用下载的区别。
答案 0 :(得分:5)
最后,VSTS的官方MS营销网站似乎并不糟糕。作为最终来源,我会将其链接到前面:http://www.microsoft.com/visualstudio/en-us/products/teamsystem/default.mspx
不过,让我们总结一下60秒的电梯间距。你有四个“角色SKU”,它们都是VS Professional的超集+一些额外的功能。你有Team Suite,它是所有东西的超集(比如Windows / Office中的“Ultimate”版本)。而且你有Team Foundation Server,它将所有内容与源代码控制,缺陷跟踪,构建自动化,项目管理和深度报告相结合。
角色SKU:
注 - Team Dev和Team DB已从许可POV合并。买一个,让另一个免费。
所有Team Edition都为您提供MSDN Premium订阅和Team Foundation Server的客户端访问许可。如上所述,Team Suite可以为您提供厨房水槽。
TFS本身是单独购买,无法下载。 (除了以180天试用版的形式,或大多数MSDN潜艇附带的5用户有限的“工作组版本”)TFS客户端是一个Visual Studio插件,您可以安装到任何版本的VS高于Express,虽然在非团队版中使用它需要购买CAL。
VSTS还有一些辅助下载,例如Build Agent(用于在多台计算机上传播构建自动化)和Load Test Runner(按照您的期望做)。有关它们的完整详细信息,请参阅licensing whitepaper。
无论如何,如果您只想设置一个版本控制系统并开始编码,那么这并不重要。你可以找到下载的唯一TFS版本有很多限制,所以选择你的毒药。一旦你安装了客户端插件(称为“团队资源管理器”),他们就会插入几乎任何版本的VS.实际安装服务器并不简单,但这是另一个节目....
答案 1 :(得分:2)
此页面概述了每个版本的功能:
http://www.microsoft.com/visualstudio/en-us/products/teamsystem/default.mspx#team-suite
以下是36页数据表的链接,该数据表描述了每个版本的功能集:
https://portal.asap.com/en-US/Documents/Microsoft_VS_Team_Datasheet.pdf
答案 2 :(得分:0)
在挖掘之后,看起来“Team Suite”是拥有所有客户端组件的那个,如果您想使用源代码控制和其他组元素,Team Foundation Server就是所需的服务器。
Team Suite - 所有客户端组件
架构 - 用于图表类的额外工具。
数据库版 - 面向DBA的额外工具(猜测)
开发版 - 程序员的额外工具
测试版 - 用于Web应用程序和服务的额外测试工具
Team Foundation Server(TFS) - 源代码管理服务器等。
如果有人可以添加TFS的标准版和工作组版之间的差异,请(或在评论或您自己的答案中)。