Показаны сообщения с ярлыком TFS. Показать все сообщения
Показаны сообщения с ярлыком TFS. Показать все сообщения

вторник, 14 июня 2016 г.

Поддержка C# 6.0 на Build Server

Столкнулся с проблемкой, что при создании Build Definition для нового проекта билд падает со странной ошибкой вида:
Extension\ExceptionExtension.cs (22, 0)
Unexpected character '$'
Как выяснилось, на TFS сервере нет студии 2015 и не умеет он билдить C# 6.0.
Под катом как полечить.

суббота, 27 февраля 2016 г.

Настройка значений по умолчанию для автоматической выгрузки рабочих элементов из TFS в Project Server


При интеграции TFS и Project Server потребовалось, чтобы все созданные в TFS рабочие элементы сразу помечались для выгрузки в Project Server. Нормального описания даже на английском не нашел. Есть вот такое древнее в английской ветке MSDN, но во-первых в качестве правильного ответа помечен неправильный ответ, а во-вторых там надо править в XML. Под катом как это сделать через интерфейс в Visual Studio 2015.

четверг, 13 ноября 2014 г.

Ветки (Branch) и слияния (Merge) в TFS


Большинство современных средств для совместного владения кодом поддерживают технологии веток и слияний. Сегодня я немного расскажу об этой штуке в TFS и покажу, как мы ее используем.
Поехали...

четверг, 6 ноября 2014 г.

О тегах в TFS


С появлением этой замечательной штуки в TFS убедить себя добавить полей к Work Item-ам стало значительно труднее. Под катом небольшая история о том, какие теги мы используем и для чего.

среда, 30 апреля 2014 г.

О подземельях и драконах

На DevCon-е в 2012 году была показана весьма забавная модификация для шаблона Scrum. Два шутника поменяли Требования на Подземелья, Задачи на Квесты, Баги на Драконов:
Причем даже статусы у элементов не стандартные:

Ну и если хочется внести немножко фана в серые будни разработки, то скачать этот шаблон можно здесь.
Ну а как самому сделать такие штуки, ожидайте следующей серии ;)

воскресенье, 10 июня 2012 г.

Отвязываем проект от TFS

Т.к. сегодня уже тритий раз искал как это слелать, напишу сюда, чтобы искать было проще.
Итак, есть решение, которое хранится в TFS-овском Source Control-е. Вы, в силу каких то причин, это решение хотите от него отвязать (навсегда). Для этого достаточно открыть файл решения текстовым редактором и удалить секцию GlobalSection (TeamFoundationVersionControl). После открытия проекта в студии, она предложит удалить привязку.

воскресенье, 6 ноября 2011 г.

Доступ к WorkItem через объектную модель

В качестве системы управления проектами используем TFS. Возникло желание сделать Доску задач, не дожидаясь 2011 студии (в которой она уже встроена). Предполагается, что можно будет не только на нее любоваться, но и изменяя положение задач на доске менять статусы в TFS.
Для этого и захотелось залезть в TFS напрямую.