Средства и клиенты, которые подключаются к 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 подключаемый модуль Team Foundation для Office не рекомендуется использовать для Microsoft Project. Интеграция проекта и команда TFSFieldMapping не поддерживаются для Azure DevOps Server 2019, а также для Azure DevOps Services. Однако вы можете продолжать использовать Microsoft Excel.

Совет

Убедитесь, что компонент интеграции Azure DevOps Office выбран в установщике Visual Studio в следующем примере. Проверка интеграции Azure DevOps Office

Клиенты, относящиеся к задачам

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

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

Веб-портал

Средства совместной работы, поддерживаемые на веб-портале, приведены в разделе "Основные службы". Новые функции развертываются каждые три недели для 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, OAuth, JSON и службах— все стандартные веб-технологии, широко поддерживаемые в отрасли.

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