Связывание системы отслеживания проблем с рабочими элементами TFS — лицензирование

В настоящее время у нас есть система отслеживания проблем, которую команда управления сервисом использует для регистрации проблем, о которых сообщают пользователи.

Что я хотел бы сделать, так это создать серверную (вероятно, веб-интерфейс) систему, которая может запрашивать у трекера ошибок ошибки, назначенные команде разработчиков. Затем кто-то из команды разработчиков придет и рассмотрит эти проблемы через пользовательский интерфейс, назначит их и расставит по приоритетам, а также зарегистрирует их как один или несколько рабочих элементов для каждой проблемы.

Вся команда разработчиков имеет подходящие лицензии через MSDN для TFS, в чем я не уверен, так это в том, что команде управления услугами нужны лицензии на доступ?


tfs
person NGRhodes    schedule 09.11.2010    source источник


Ответы (1)


См. Технический документ по лицензированию VS 2010 / TFS 2010. Ключевым битом является этот раздел:

Клиентские лицензии

Клиентская лицензия дает одному пользователю или устройству право доступа к любому количеству лицензированных экземпляров Team Foundation Server, работающих в организации.

Клиентская лицензия требуется для пользователей (или устройств), которые:

  • Непосредственно записывайте данные в Team Foundation Server.
  • Непрямая запись данных на Team Foundation Server через другое программное приложение или устройство (см. раздел «Мультиплексирование» ниже).

Клиентская лицензия не требуется для пользователей, которые:

  • Доступ к Team Foundation Server только для ввода новых рабочих элементов (см. Новые рабочие элементы ниже).
  • Получайте отчеты Team Foundation Server по электронной почте и не обращайтесь прямо или косвенно к серверу для обновления, создания или обновления данных.
  • Просмотрите статические данные, которые были вручную переданы за пределы Team Foundation Server.

Кроме того, клиентская лицензия Team Foundation Server не требуется для:

  • Любое устройство, на котором запущена лицензионная копия Team Foundation Server или агент, входящий в состав Team Foundation Server.
  • До двух устройств или пользователей, которые обращаются к Team Foundation Server только в целях системного администрирования.
  • До пяти назначенных пользователей при покупке Team Foundation Server через розничный канал (как описано выше в разделе «Получение Visual Studio Team Foundation Server 2010».)
  • Взаимодействие с сервером, на котором запущен Team Foundation Server, но не взаимодействие с самим Team Foundation Server или его данными.

Итак, моя интерпретация (и я не юрист и не человек, имеющий право говорить о лицензировании Microsoft - просто парень на StackOverflow...):

Если вы создаете веб-страницу на основе данных в существующей системе отслеживания проблем и просто предоставляете разработчикам (которые уже имеют лицензию на доступ к TFS) простой способ создавать рабочие элементы из этих данных, я думаю, вы в порядке. Если вы хотите, чтобы люди в группе управления услугами могли создавать/редактировать рабочие элементы, принадлежащие другим, а затем взаимодействовать с данными этих рабочих элементов позже, я думаю, вам понадобятся клиентские лицензии.

Надеюсь, это имеет смысл. Чтобы получить официальное сообщение о лицензировании, всегда лучше обратиться к местному представителю Microsoft. Если вам нужна помощь в установлении контакта с этим человеком, дайте мне знать.

person Martin Woodward    schedule 09.11.2010