Новые возможности управления жизненным циклом приложений в Visual Studio 2013
Статья
Вы можете использовать Visual Studio Application Lifecycle Management (ALM) для управления жизненным циклом продукта, снижения рисков и повышения эффективности. После установки или обновления до Visual Studio Team Foundation Server 2013 вы со своей командой сможете извлекать пользу из новых функций и поддерживаемых задач, вкратце описанных в следующей таблице.
Сведения об исправленных ошибках и добавленных компонентах в последних обновлениях Team Foundation Server см. в следующих статьях:
Использование Git для управления версиями (требует создания командного проекта Git).
Выполнение большего объема работы в веб-браузере с расширенными функциями управления версиями. Внесены улучшения в средства навигации, просмотра кода, наборов изменений, наборов отложенных изменений, примечаний и журнала просмотра, а также в средства управления разрешениями.
Создание комментариев и ответов на комментарии к наборам изменений и фиксациям с помощью размещённого в Интернете обозревателя управления версиями. Это позволяет вести разговор с участниками вашей команды об изменениях исходного кода. Можно добавлять комментарии к наборам изменений и отложенным изменениям или фиксациям Git.
Отсоединение страниц () "Ожидающие изменения", "Сведения о наборе изменений" и "Сведения о наборе отложенных изменений" от Team Explorer и открытие их в новых окнах.
Использование комнат рабочих групп для обсуждения выполняемой работы, постановки вопросов, информирования о состоянии и разъяснения проблем по мере их возникновения в реальном времени.
Теперь в Team Explorer включены решения в вашей рабочей области. Теперь можно выбирать решения, с которыми требуется работать, и легко переключаться между ними.
Перейдите сюда, чтобы узнать об изменениях, внесенных в командные проекты и шаблоны процессов по умолчанию во время обновления TFS.
Сборка кода с использованием Git (требует создания командного проекта Git).
Организация выходных файлов сборки в ту же структуру папок, которая используется Visual Studio на компьютере разработки.
Запуск пакета и скриптов PowerShell до и после компиляции и до и после выполнения тестов.
Сброс выходных данных сборки в TFS из Visual Studio Online и с локальных серверов.
Диагностические журналы теперь доступны для всех сборок.
Отсоединение () страницы "Сборки" от Team Explorer и просмотр ее в отдельном окне.
Упрощения в определениях сборок, шаблонах сборок и при сборке и тестировании приложения Магазина Windows. Шаблоны по умолчанию хранятся в TFS вместо системы управления версиями.
Поиск сведений о коде без выхода из редактора при использовании CodeLens в Visual Studio Ultimate. Например, можно находить ссылки, связанные элементы Team Foundation Server (TFS) и модульные тесты — все в одном контексте с кодом. См. раздел Изучение кода с помощью окна отображения информации CodeLens в Visual Studio.
Выполнение диагностики веб-приложений ASP.NET в развертывании
Локальный контроль веб-приложений ASP.NET для событий исключения и производительности с помощью Microsoft Monitoring Agent, как автономно, так и совместно с System Center 2012. Можно записывать эти события в журнал IntelliTrace, чтобы затем можно было изучить эти проблемы в Visual Studio Ultimate и переходить к развернутому коду при запуске отладки из определенных событий. См. статьи Настройка версии для диагностики проблем после развертывания и Новые возможности System Center 2012 R2 Operations Manager.
Выполнение диагностики приложений SharePoint 2010 и SharePoint 2013 в развертывании
Запись диагностических событий из приложений SharePoint 2010 и SharePoint 2013 с помощью Microsoft Monitoring Agent. Можно сохранять события профиля пользователя, события унифицированной системы ведения журнала (ULS) и события IntelliTrace в журнал IntelliTrace, чтобы можно было более подробно изучить эти проблемы в Visual Studio Ultimate и начать отладку из определенных событий с помощью IntelliTrace. См. Настройка версии для диагностики проблем после развертывания и Debug Your App with IntelliTrace Log (.iTrace) Files..
Облачное нагрузочное тестирование настраивает виртуальные машины для нагрузочных тестов, чтобы вы не тратили свое время и ресурсы на выполнение этой работы.
Упрощенные процедуры управления и выполнения размещенных в браузере тестов помогают повысить качество программных проектов.
Создание плана тестирования.
Управление полным набором тестов.
Создание полных тестовых случаев, включая общие шаги и поддержку параметров.
Выполнение тестовых случаев, включая возможности редактирования в строке во время выполнения.
Модульное тестирование приложений для Магазина Windows и выполнение модульных тестов Магазина Windows в Team Build.
Закодированные тесты пользовательского интерфейса теперь поддерживают приложения Магазина Windows с помощью XAML и Internet Explorer 11 с увеличением 100 %.
Тестирование приложений для Магазина Windows на удаленном устройстве с помощью ручных тестов и сеансов произвольного тестирования.
Упрощение установки и настройки агентов для Lab Management для Visual Studio 2012.
Включение SCVMM 2012 и связанных узлов Hyper-V в Lab Management для Visual Studio 2012.
Усовершенствование процесса управления выпуском приложения. Развертывание приложений в определенной среде для каждого отдельного этапа. Управление этапами в процессе с утверждением каждого этапа.