Существует ли удобный для пользователя веб-интерфейс для Team Foundation Server?
Мы хотели бы предоставить нашим клиентам доступ к отчетам об ошибках и просматривать существующие ошибки и рабочие элементы через Team Foundation Server.
Для этого нам понадобится веб-интерфейс, удобный для клиентов. Он должен быть простым в использовании и с приятным интерфейсом. Я знаю о Web Access, но думаю, что он слишком ориентирован на разработчиков для наших клиентов.
Есть ли какие-нибудь хорошие открытые или коммерческие продукты для этого? Важно, что мы сможем настроить продукты для наших нужд.
2 ответа
Существует WIWA, но он очень похож на обычный инструмент веб-доступа. Он существует скорее как средство лицензирования (помогая администраторам TFS гарантировать, что они не выходят за рамки требований CAL), чем как новый новый пользовательский интерфейс, предназначенный для не разработчиков.
Примечание: получите его из последнего пакета загрузки для TSWA SP1, а не из CTP, указанного в сообщении в блоге
Я не знаю ни одного другого решения, которое бы можно было настраивать так, как вы надеетесь. Я видел (и способствовал) одноразовые решения, которые были адаптированы для конкретного типа рабочего элемента. На самом широком уровне можно сказать, что страницы ошибок @ connect.microsoft.com и @ Codeplex также попадают в эту категорию. Но ни один из них не является общедоступным, и они не будут полезны, даже если будут опубликованы.
Вам, вероятно, понадобится сделать одноразовое использование API отслеживания рабочих элементов. К счастью, это гораздо проще, чем написать обобщенный обработчик рабочих процессов / конструктор форм, который знает, как анализировать WIT XML.
Немного постыдного плагина, так как я владелец проекта: Spruce - это управляемый ASP.NET MVC2/jQuery интерфейс для TFS 2010, нацеленный на копирование удобного подхода, который вы найдете в таких продуктах, как Fogbugz, Unfuddle и онлайн-сайты, такие как как Github, Bitbucket.
Я добавлю список функций, найденных в блоге, в начале года.