我需要哪个许可证才能涵盖TFS2017服务器和客户端计算机?

gos*_*sip 2 tfs visual-studio-2017 tfs2017

我们将与另一家使用TFS/Octopus Deploy的公司合作.

该项目目前处于第一阶段,其中包括构建平台并确保所有组件协同工作.

我对TFS所需的许可证感到困惑.很容易理解TFS服务器的许可证.但是,似乎每个客户都有一个客户端许可证,为什么我们需要两个产品许可证?什么是与TFS客户端许可证/ VS或MSDN订阅的关联?

Pat*_*SFT 5

TFS在Server/CAL模型上获得许可.因此,对于将使用TFS功能的每个用户,您需要1个TFS服务器的服务器许可证和1个TFS CAL(客户端访问许可证).

无论用户如何访问TFS(即Visual Studio,Eclipse,Web Access客户端,Excel,MSProject,第三方工具等),TFS CAL都会涵盖使用情况.

获取TFS CAL的两种方法是:

  1. 购买TFS用户CAL

  2. 每个Visual Studio/MSDN订阅中包含1个TFS CAL(和1个TFS服务器许可证).因此,任何分配了有效MSDN订阅的人都会使用TFS CAL.

只访问工作项的人不需要客户访问许可(CAL) - 为他们分配" 利益相关者 "访问权限,这是免费的.

TFS的扩展(例如测试管理器,包管理和专用管道)需要额外购买.某些TFS扩展包含在Visual Studio Enterprise订阅中,还有许多是免费的.付费扩展也可以每月购买,不需要Visual Studio订阅.

更多细节请参考以下两个博客: