我們將與另一家使用TFS/Octopus Deploy的公司合作。我需要哪個許可證來涵蓋TFS2017服務器和客戶機?
該項目目前正處於第一階段,其中包括構建平臺並確保所有組件協同工作。
我很困惑與TFS所需的許可證。很容易理解TFS服務器的許可證。但是,似乎每個客戶端都有一個客戶端許可證,爲什麼我們需要兩個產品許可證?什麼是與TFS客戶端許可/ VS或MSDN訂閱的關聯?
我們將與另一家使用TFS/Octopus Deploy的公司合作。我需要哪個許可證來涵蓋TFS2017服務器和客戶機?
該項目目前正處於第一階段,其中包括構建平臺並確保所有組件協同工作。
我很困惑與TFS所需的許可證。很容易理解TFS服務器的許可證。但是,似乎每個客戶端都有一個客戶端許可證,爲什麼我們需要兩個產品許可證?什麼是與TFS客戶端許可/ VS或MSDN訂閱的關聯?
TFS在服務器/ CAL模型上獲得許可。因此,對於將使用TFS功能的每個用戶,您需要1個TFS服務器許可證和1個TFS CAL(客戶端訪問許可證)。
無論用戶如何訪問TFS(即Visual Studio,Eclipse,Web Access客戶端,Excel,MSProject,第三方工具等等),TFS CAL都涵蓋了用法。
兩種方式來獲取TFS的CAL:
購買一個TFS用戶CAL
1 TFS CAL(和1個TFS服務器許可證)被包括在每個視覺 工作室/ MSDN訂閱。因此,分配給他們的活動MSDN 訂閱的任何人都會使用TFS CAL進行覆蓋。
客戶端訪問許可證(CAL)不需要的人誰只是 訪問工作項目 - 爲它們分配「利益相關者」訪問,這是 免費。
擴展到TFS如測試經理,軟件包管理, 和需要另外購買私人管道。一些TFS 擴展包含在Visual Studio Enterprise訂閱 中,其他許多都是免費的。付費擴展程序也可以每月購買 ,不需要Visual Studio訂閱。
更多詳細信息,請參閱下面的兩個博客:
正如您已經聲明您需要TFS本身的許可證,但是如果您擁有單個Visual Studio訂閱,則包含此許可證。
連接到TFS的客戶端可能需要許可證,具體取決於所需的access level。許多規劃功能都是免費的(利益相關者級別),而源代碼和更高級的功能則需要基本(除測試以外的大多數功能)或企業(所有功能)級別訪問。
基本級別可通過直接通過VSTS購買或購買包含CAL許可證的產品獲得,例如, Visual Studio訂閱。
對於較小的團隊,您可以免費使用TFS/VSTS,但最多可以有5個用戶。
您可以通過Team Foundation Server pricing page瞭解更多信息。