Какая лицензия мне нужна на сервер и клиентскую машину TFS2017?

Мы собираемся работать вместе с другой компанией, которая использует TFS/Octopus Deploy.

Элемент в настоящее время находится на первом этапе, который включает в себя создание платформы и обеспечение согласованного взаимодействия всех компонентов.

Я запутался с лицензией, необходимой для TFS. Легко понять лицензию на TFS-сервер. Однако для каждого клиента, похоже, существует клиентская лицензия, зачем нам две лицензии на продукт? И какова связь с клиентской лицензией TFS / подпиской VS или MSDN?

2 ответа

Решение

TFS лицензируется по модели Server/CAL. Таким образом, вам нужна 1 серверная лицензия для TFS-сервера и 1 TFS CAL (клиентская лицензия) для каждого пользователя, который будет использовать функции TFS.

Эта лицензия TFS распространяется на использование независимо от того, как пользователь обращается к TFS (т. Е. Visual Studio, Eclipse, клиент Web Access, Excel, MSProject, сторонний инструмент, т. Д. И т. Д.).

Два способа приобрести клиентские лицензии TFS:

  1. Купить пользовательскую лицензию TFS

  2. 1 TFS CAL (и 1 TFS Server лицензия) включена в каждую подписку Visual Studio/MSDN. Таким образом, любой, кому назначена активная подписка MSDN, имеет лицензию TFS CAL.

Клиентские лицензии (CAL) не требуются для людей, которые просто получают доступ к рабочим элементам - назначьте им доступ "заинтересованных сторон", который является бесплатным.

Расширения TFS, такие как Test Manager, Управление пакетами и Private Pipelines, требуют дополнительной покупки. Некоторые расширения TFS включены в подписки Visual Studio Enterprise, а многие другие бесплатны. Платные расширения также можно приобрести ежемесячно, подписка на Visual Studio не требуется.

Более подробно, пожалуйста, обратитесь ниже два блога:

Как вы уже сказали, вам нужна лицензия для самой TFS, но если у вас есть одна подписка Visual Studio, она включена.

Клиентам, подключающимся к TFS, может потребоваться лицензия в зависимости от необходимого уровня доступа. Многие функции планирования бесплатны (на уровне заинтересованных сторон), в то время как исходный код и более сложные функции потребуют доступа уровня Basic (большинство функций, кроме Test) или Enterprise (все функции).

Базовый уровень можно получить, купив его напрямую через VSTS или купив продукт, который включает лицензию CAL, например подписку Visual Studio.

Для небольших команд вы можете использовать TFS/VSTS бесплатно, но максимум с 5 пользователями.

Вы можете прочитать больше на странице ценообразования Team Foundation Server.

Другие вопросы по тегам