Запуск PowerShell из процедруы сборки в Team Foundation Server 2013

А знаете ли Вы, что в новой версии Team Foundation Build можно теперь запускать PowerShell скрипты?
cid:image003.png@01CECB1B.A7B0F230

Реклама

Смотрелка статуса сборки TFS для Windows 8 — Wookiki

Появилась ещё одна смотрелка статуса сборки для Team Foundation Server. Это Windows Modern Application, работает под Windows 8.0/8.1 и позволяет отслеживать сломавшиеся сборки, а также оперативно выяснить, кто виноват. Весьма недурно сделано.

Меня позабавило название программы. Привожу описание в оригинале:

Description

Explore and track your builds from Team Foundation Server 2012!
It supports large infrastructures and works with both TFS Service and on-premise TFS Servers.

Wookiki stands for: Who Killed the Kitten?
Why? Because it’s a common belief that every time someone breaks a build, God kills a kitten!

To use this application with TFS Service, you must create an account associated with your live ID here : http://tfs.visualstudio.com/

 

В общем, не давайте убивать котят. J

На TechEd’13 анонсированы новые возможности VS/TFS 2013

Брайан Харри анонсировал новые возможности TFS 2013 на пленарном докладе TechEd 2013. Вы можете посмотреть запись начиная с 1:05:00 (секунд 30 там отсутствует звук, не пугайтесь):

Ну, во-первых, теперь мы знаем, что продукты будут называться Visual Studio 2013 и Team Foundation Server 2013 соответственно. Выпущены они будут до конца этого года, а летом будут доступны предварительные версии.

Честно признаюсь, что большую часть функциональности мне довелось пощупать ещё в феврале, и направление, в котором развивается продукт, мне очень понравилось. Кратко перечислю, что будет в новой версии (посмотрите запись пленарного доклада и доклада Брайана для демонстрации).

  • Backlog aggregation from multiple teams/feature management/improved traceability
  • Team collaboration – team rooms
  • Developer’s context – «Heads up display»
  • Cloud-based load test service
  • Release pipeline management – based on «InRelease»
  • On-premises Git support

Внутренняя операционная статистика 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. Из наиболее интересных особенностей подчеркну настраиваемую Канбан-доску.

TFS Прекратит Поддержку Internet Explorer 8

В стремлении сделать пользовательский интерфейс TFS лучше и снизить затраты на разработку (а, значит и ускорить её), команда разработчиков Team Foundation Server решила прекратить поддержку IE 8. Вполне понятное и оправданное решение. Конечно, никто специально не собирается ломать UI так, чтобы он не работал под IE 8, но и вылизывать и проверять его никто не будет. Более подробную аргументацию можно прочитать в блоге у Брайана Харри. Поддержка будет прекращена со следующей версии TFS, ну и, конечно, в облачном сервисе это произойдёт гораздо раньше.

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.