Внутренняя операционная статистика TFS 2012

Немногие знают, что в TFS 2012 появился специальный пользовательский интерфейс для просмотра и экспорта внутренней операционной статистики сервера. Она показывает историю выполнения системных задач и различных операцией. Раньше данную информацию можно было получить только непосредственно в базе данных TFS, в таблице tbl_Command и других.

Чтобы воспользоваться данной функциональностью необходимо открыть страничку http://<yourserver>/tfs/_oi на Вашем сервере под учётной записью, обладающей правами администратора.

Grant Holliday написал подробный пост о том, как интерпретировать эти данные — TFS2012: New tools for TFS Administrators. Кстати, посмотреть информацию о том, какие вообще системные задачи могут выполняться в TFS, можно в другой его статье — TFS2012: What are all the different Jobs built-in to TFS?.

Как это выглядит:


Доступен мартовский CTP4 для VS/TFS 2012 Update 2

Главная новость – это обновление имеет лицензию go-live, что разрешает установку на боевой сервер. Кстати, установка будет более простой, по сравнению с Update 1 – начиная c TFS Update 2 CTP4, все настройки Team Foundation Server будет полностью сохранены при обновлении.

Полный список всех новых возможностей можно узнать в блоге команды ALM. Из наиболее интересных особенностей подчеркну настраиваемую Канбан-доску.

Git и Visual Studio

На этой неделе прошёл ALM Summit, на котором было сделано несколько заявлений о стратегии Microsoft в поддержке Git. Как не трудно догадаться, работы велись уже давно. Если в сухом остатке то:

  1. Team Foundation Server сможет содержать в себе репозитории Git. Более того, облачная версия уже имеет такую возможность.
  2. У Visual Studio появится поддержка Git. Уже выпущен CTP Git плангина (VSIX), который может работать на Visual Studio Update 2 CTP.

 

Полезные ресурсы по теме:

  • Обзор интеграции Git и VS — http://aka.ms/GitVS.
  • 10-минутный видео обзор — http://aka.ms/GitVid.
  • Очень познавательный рассказ Брайна Харри о том, почему Microsoft выбрал такую стратегию, и как она будет развиваться. И не торопитесь кричать «Team Foundation Version Control умрёт» – этого не будет. Читайте из первых рук — http://blogs.msdn.com/b/bharry/archive/2013/01/30/git-init-vs.aspx.

Инсталлятор для объектной модели Team Foundation Server 2012 Update 1

Доступен для скачивания:

Чем это может быть полезно, я уже писал в прошлом году в своём посте для TFS 2010 «Требовать установки Team Explorer больше ненужно».

Как игнорировать установку Lab агента в TFS 2012 чтобы работать с Windows 2003

Представьте себе, что Вам необходимо сделать лабораторию из нескольких машин, часть которых должны работать под управлением Windows 2003. TFS не поддерживает данную операционную систему для установки Lab Agent-а. И, даже если Вы не хотите запускать тесты на данных машинах, т.е. они просто должны быть частью среды, Lab Management будет пытаться установить агентов, у него это не получится, и, соответственно, вся среда будет в состоянии ошибки, т.е. тесты на ней запустить не удастся.

Тем не менее, обойти эту ситуацию можно, добавив тэг «__ConfigureLabSystemForTesting__» со значением «false» для каждой машины с Windows 2003 в среде. В этом случае Lab Management не будет пытаться установить агенты на неподдерживаемые ОС, и среда выйдет в состояние готовности.

Настраиваемый справочник процесса ALM для VS 2012

Если Вы настраиваете один из стандартных процессов разработки, предложенных Майкрософт для своих нужд, то Вы, безусловно, сочтёте полезным предоставить справочник процесса, который также будет отражать ваши изменения.

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

Скачать:

Данные файлы содержат справочники для стандартных процессных шаблонов, поставляемых с Team Foundation Server 2012:

Также, рекомендую почитать о том, ка можно настроить портал проекта и ссылку на справочник процесса.

Доступна вторая версия ALM Branching and Merging Guide

Новая версия руководства не успела выйти одновременно с другими решениями ALM Rangers, выпуск которых состоялся вместе с Visual Studio и TFS 2012, но теперь его можно скачать на CodePlex.