【问题标题】:Visual Studio 2013 Professional with TFS 2013 Express带有 TFS 2013 Express 的 Visual Studio 2013 Professional
【发布时间】:2015-03-13 04:24:25
【问题描述】:
我做了一些研究,发现 TFS 2013 有一些限制,例如没有报告、单服务器部署、5 个开发人员等。但我想知道将 VS 2013 Pro 与 TFS 2013 Express 一起使用是否会有任何问题。
总结一下:
这两种设置之一有什么问题吗? :
- VS 2013 Pro(或 Ultimate) - TFS 2013 Express - SQL Server Express
- VS 2013 社区 - TFS 2013 Express - SQL Server Express
提前致谢。
【问题讨论】:
标签:
visual-studio
visual-studio-2013
tfs
【解决方案1】:
仅当您使用不支持这些功能的 SQL express 时,TFS 才仅限于不报告。
如果您甚至有一个 MSDN 许可证,那么您就可以使用 SQL 标准安装 TFS。这也会为您提供报告功能。
单服务器也只是 TFS 免费(无 MSDN)版本的限制。
您可以拥有尽可能多的 MSDN 许可用户和 5 个包含的用户。
我认为这两种配置都没有任何问题。但是,我建议您确实使用 VSO,因为您无需使用服务器即可获得 TFS。
【解决方案2】:
Visual Studio 之后的“Express”名称与 TFS 之间没有关系。 Visual Studio Express 与 TFS Express 以及 TFS 的完全许可版本完美配合,反之亦然。
正如 Martin 已经提到的,如果您订阅了 MSDN,则您已经拥有安装和运行 Team Foundation Server 的完整许可。
如果您没有 MSDN 订阅并且没有零售版的 TFS,您仍然可以使用免费的 Express 版,但有一些限制:
- 没有 Sharepoint 集成
- 无报表服务器集成
- 用户数量有限
- 仅支持单个服务器安装
您可以随时将您的 Express 安装升级到完整版本。
您确实应该考虑visual-studio-online,而不是 Express 版本,虽然这也有一些限制:
它还有很多优点:
- 需要更少的管理
- 始终保持最新版本
- 提供在线构建服务
- 与 Azure 集成