Поделиться через


Средства и клиенты, которые подключаются к Azure DevOps

Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019

Наша платформа средств разработки программного обеспечения началась более 20 лет назад. Мы выпустили Visual Basic и Visual Studio в качестве интегрированной среды разработки (IDE). Visual Studio поддерживает множество подключаемых модулей, расширяющих функциональные возможности. В частности, подключаемый модуль Team Explorer позволяет клиенту Visual Studio подключаться к Azure DevOps для поддержки системы управления версиями, отслеживания работы, сборки и тестирования.

Средства разработки настольных клиентов

Разработчики имеют доступ ко многим средствам с помощью этих версий Visual Studio и подключаемых модулей. Чтобы скачать любую версию Visual Studio, перейдите на страницу загрузки Visual Studio. Сведения о возможностях, которые вы получаете с помощью версий Visual Studio, см. в статье "Сравнение предложений Visual Studio".

  • Visual Studio Community: полнофункциональная и расширяемая интегрированная среда разработки для создания современных приложений для Android, iOS и Windows, включая веб-приложения и облачные службы. (Заменяет Visual Studio Express.)
  • Visual Studio Профессиональный: средства разработки и службы для поддержки отдельных разработчиков или небольших команд.
  • Visual Studio Enterprise: интегрированные комплексные средства разработки и решения для команд любого размера и с необходимостью масштабирования. Она поддерживает проектирование, создание и управление сложными корпоративными приложениями.
  • Visual Studio Test Professional: предоставляет доступ к средствам Microsoft Test и разработке для содействия качеству и совместной работе в течение всего процесса разработки.
  • Visual Studio Code: бесплатный редактор кода с открытым исходным кодом с бесплатным расширением для поддержки подключения к репозиториям Git в Azure DevOps.
  • Android Studio с подключаемым модулем Azure DevOps Services для Android Studio: бесплатный подключаемый модуль для поддержки разработчиков Android и подключения к репозиториям Git в Azure DevOps.
  • IntelliJ с подключаемым модулем Azure DevOps Services для IntelliJ: бесплатный подключаемый модуль для поддержки разработчиков, использующих IntelliJ IDEA или Android Studio для подключения к репозиториям Git в Azure DevOps.

Чтобы начать работу с клиентскими библиотеками, см. Примеры клиентских библиотек.

Подключаемый модуль Team Explorer

Team Explorer, подключаемый модуль ко всем версиям Visual Studio, подключает Visual Studio к проектам, определенным в Azure DevOps. Можно управлять исходным кодом, рабочими элементами и сборками. Дополнительные сведения см. в разделе "Работа в Team Explorer".

Домашняя страница с Git Домашняя страница при подключении к TFVC
Домашняя страница Team Explorer с Git в качестве системы управления версиями Домашняя страница Team Explorer с система управления версиями Team Foundation (TFVC) в качестве системы управления версиями

Опыт работы с Visual Studio Git

Visual Studio 2019 и более поздних версий предоставляют новый интерфейс Git в меню Git , как показано на следующем рисунке. Дополнительные сведения см. в статье об использовании Git в Visual Studio и параллельном сравнении Git и Team Explorer.

Снимок экрана: меню Git Visual Studio 2019.

Средства интеграции с Office

Вы можете интегрировать следующие средства Microsoft Office с Azure DevOps.

Внимание

Начиная с Visual Studio 2019, в надстройке Azure DevOps Office Integration 2019 для Office поддержка Microsoft Project была прекращена. Интеграция проекта и команда TFSFieldMapping не поддерживаются для Azure DevOps Server 2019, а также для Azure DevOps Services. Однако вы можете продолжать использовать Microsoft Excel.

Специализированные клиенты для задач

Следующие клиенты поддерживают определенные задачи, такие как управление усилиями тестирования, предоставление отзывов или изменение рабочих элементов:

  • Планы тестирования Azure. Управление усилиями по тестированию, создание и выполнение ручных тестов, создание и отслеживание ошибок, обнаруженных во время тестирования.
  • Расширение Test & Feedback (ранее называемое расширением Exploratory Testing): это расширение предоставляет легкий плагин для веб-браузера. Заинтересованные лица могут отвечать на запросы отзывов о пользовательских историях и функциях, созданных в Azure DevOps. Это расширение бесплатно для заинтересованных лиц.
  • Клиент отзывов Microsoft: Заинтересованные лица могут использовать этот клиент для записи отзывов о вашем приложении в виде видео, аудио или текстовых комментариев. Этот клиент устанавливается со всеми версиями Visual Studio или может быть установлен из бесплатной загрузки. Все отзывы хранятся в хранилище данных рабочего элемента и требуют , чтобы заинтересованные лица имели разрешения.

Веб-инструменты на основе браузера

Веб-портал

Средства совместной работы, поддерживаемые на веб-портале, приведены в разделе "Основные службы". Новые функции развертываются каждые три недели для Azure DevOps Services и ежеквартально для Azure DevOps Server. Чтобы ознакомиться с заметками о релизах, см. временную шкалу функций Azure DevOps Services.

Для доступа к веб-порталу можно использовать следующие браузеры:

Версия Microsoft Edge Internet Explorer Safari (Mac) Firefox Chrome
Azure DevOps Services
Azure DevOps Server 2020.1
Последние данные Не поддерживается 14.1 и более поздние Самые недавние Самые последние
Azure DevOps Server 2020
Сервер Azure DevOps 2019
TFS 2018
TFS 2017
Самые последние 11 и более поздние 14.1 и более поздних версий Самые последние Самые последние
TFS 2015 Самые последние 9 и выше 5 и позже Самые последние Самые последние
TFS 2013 9 и более поздние 5 и более Самые последние Самые последние

Microsoft Edge, Firefox и Chrome автоматически обновляют себя, поэтому Azure DevOps поддерживает самую последнюю версию.

Дополнительные сведения см. в разделе навигации на веб-портале.

Расширения на основе браузера

Расширения, созданные и поддерживаемые командой продуктов Azure DevOps Services:

  • Поиск кода: увеличение совместной работы между командами и совместного использования кода. Позволяет разработчикам быстро находить соответствующие сведения в базе кода всех проектов, размещенных в организации или коллекции. Примеры реализации, определения браузера и текст ошибки можно обнаружить.
  • Поиск рабочих элементов. Чтобы быстро найти соответствующие рабочие элементы, выполните поиск по всем полям рабочих элементов по всем проектам в организации. Выполните полнотекстовый поиск по всем полям, чтобы эффективно найти соответствующие рабочие элементы. Используйте встроенные фильтры поиска в любом поле рабочего элемента, чтобы быстро сузить список рабочих элементов.

Найдите больше расширений в параметрах организации Azure DevOps, выберите "Расширения" и "Обзор в магазине". См. также обзор расширений для Azure Boards.

Программы командной строки

Вы можете выполнять множество задач разработки кода и администрирования с помощью следующих средств командной строки:

Поддержка интегрированных средств для сторонних приложений

Следующие средства обеспечивают поддержку мониторинга и взаимодействия с Azure DevOps из стороннего приложения.

Расширения Marketplace

Visual Studio и Azure DevOps предоставляют множество функций и функций. Они также предоставляют средства для расширения и совместного использования этих функций.

Расширения — это простые надстройки, которые можно использовать для настройки и расширения возможностей DevOps и отслеживания работы. Они написаны с помощью стандартных технологий — HTML, JavaScript и CSS. Вы можете разрабатывать собственные расширения с помощью предпочитаемых средств разработки.

Вы создаете расширения с помощью библиотеки API RESTful. Опубликуйте расширения в Azure DevOps Marketplace. Вы можете приватно поддерживать или совместно использовать их с миллионами разработчиков, которые используют Visual Studio и Azure DevOps.

Дополнительные сведения см. в Azure DevOps Marketplace и обзор расширений.

REST API-интерфейсы

API Azure DevOps основаны на REST API, OAuth, JSON и сервисных хуках — все это стандартные веб-технологии, широко поддерживаемые в отрасли.

REST API-интерфейсы предоставляются для поддержки создания расширений в Azure DevOps. Дополнительные сведения см. в обзоре REST API.