Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Платформа Майкрософт средств разработки программного обеспечения хорошо установлена. Интегрированная среда разработки Visual Basic и Visual Studio поддерживает команды в разработке программного обеспечения и предлагает каталог подключаемых модулей для расширения функциональных возможностей продукта. В частности, подключаемый модуль Team Explorer позволяет клиенту Visual Studio подключаться к Azure DevOps для поддержки системы управления версиями, отслеживания работы, сборки и тестирования. В этой статье описаны различные средства и клиенты, которые можно использовать для подключения к Azure DevOps и улучшения разработки.
Подсказка
Вы можете использовать ИИ, чтобы помочь с задачами Azure DevOps. См. статью "Включение AI-ассистента в сервере MCP Azure DevOps", чтобы начать.
Средства разработки настольных клиентов
Разработчики имеют доступ ко многим средствам с помощью следующих версий Visual Studio и подключаемых модулей. Чтобы скачать любую версию Visual Studio, перейдите на страницу загрузки Visual Studio. Сведения о возможностях, которые вы получаете с помощью версий Visual Studio, см. в статье "Сравнение предложений Visual Studio".
| Версия Visual Studio | Описание |
|---|---|
| Сообщество Visual Studio | Полнофункциональная и расширяемая интегрированная среда разработки для создания современных приложений для Android, iOS и Windows, включая веб-приложения и облачные службы. (Заменяет Visual Studio Express) |
| Visual Studio Professional | Средства разработки и службы для поддержки отдельных разработчиков или небольших команд. |
| Visual Studio Enterprise | Интегрированные комплексные средства разработки и решения для команд любого размера и необходимость масштабирования. Поддерживает проектирование, создание и управление сложными корпоративными приложениями. |
| Visual Studio Test Professional | Доступ к средствам Microsoft для тестирования и разработки, поддерживающим качество и сотрудничество на всех этапах процесса разработки. |
| Visual Studio Code | Бесплатный редактор кода с открытым исходным кодом с бесплатным расширением для поддержки подключения к репозиториям Git в Azure DevOps. |
| Android Studio с подключаемым модулем Azure DevOps Services | Бесплатный подключаемый модуль для поддержки разработчиков Android и подключения к репозиториям Git в Azure DevOps. |
| IntelliJ с подключаемым модулем Azure DevOps Services | Бесплатный подключаемый модуль для поддержки разработчиков, использующих IntelliJ IDEA или Android Studio для подключения к репозиториям Git в Azure DevOps. |
Сведения о начале работы с клиентскими библиотеками см. в примерах клиентской библиотеки.
Плагин Team Explorer
Team Explorer, подключаемый модуль ко всем версиям Visual Studio, подключает Visual Studio к проектам, определенным в Azure DevOps. Можно управлять исходным кодом, рабочими элементами и сборками. Team Explorer поддерживает использование систем контроля версий Git и Team Foundation Version Control (TFVC) для управления исходным кодом. Дополнительные сведения см. в разделе "Работа в Team Explorer".
Опыт работы с Visual Studio Git
Visual Studio 2019 и более поздних версий предоставляет меню Git с быстрым доступом к задачам управления версиями и репозиторием.
Дополнительные сведения см. в статье об использовании Git в Visual Studio и параллельном сравнении Git и Team Explorer.
Средства интеграции с Office
Если вы хотите добавить и выполнить массовое изменение рабочих элементов с Azure DevOps, вы можете интегрировать Microsoft Office Excel. Для поддержки интеграции необходимо установить надстройку Azure DevOps Office Integration 2019 .
Специализированные клиенты для задач
Следующие клиенты поддерживают определенные задачи, такие как управление усилиями тестирования, предоставление отзывов и изменение рабочих элементов:
- Планы тестирования Azure: управление усилиями тестирования, создание и выполнение ручных тестов, создание и отслеживание ошибок, обнаруженных во время тестов.
- Расширение Test & Feedback (ранее — расширение Exploratory Testing): доступ к легкому плагину для веб-браузера. Заинтересованные лица могут отвечать на запросы отзывов о пользовательских историях и функциях, созданных в Azure DevOps. Это расширение бесплатно для заинтересованных лиц.
- Клиент отзывов Майкрософт. Разрешить заинтересованным лицам использовать этот клиент для записи отзывов о приложении в виде видео, аудио или записных комментариев. Этот клиент устанавливается со всеми версиями Visual Studio или может быть установлен из бесплатной загрузки. Все отзывы хранятся в хранилище данных рабочего элемента и требуют , чтобы заинтересованные лица имели разрешения.
Веб-инструменты на основе браузера
Веб-инструменты на основе браузера доступны для подключения к Azure DevOps. Вы можете использовать инструменты совместной работы, поддерживаемые через веб-портал или расширения, которые создаются и поддерживаются командой разработчиков продукта Azure DevOps Services.
Поддержка веб-портала
Средства совместной работы, поддерживаемые на веб-портале, приведены в разделе "Основные службы". Новые функции развертываются каждые три недели для Azure DevOps Services и ежеквартально для Azure DevOps Server.
В следующей таблице перечислены поддерживаемые браузеры и применимые версии Azure DevOps:
| Браузер | Версия | Поддержка Azure DevOps |
|---|---|---|
| Microsoft Edge, Firefox, Chrome | Последние данные | Azure DevOps Services, Azure DevOps Server 2019 и более поздние версии |
| Safari (Mac) | 14.1 и более поздние | Azure DevOps Services, Azure DevOps Server 2019 и более поздние версии |
| Internet Explorer | 11 и более поздние | Только Azure DevOps Server 2019 и 2020 |
Дополнительные сведения см. в разделе навигации на веб-портале.
Расширения на основе браузера
Команда продуктов Azure DevOps Services поддерживает следующие встроенные расширения:
- Поиск кода: увеличение совместной работы между командами и совместного использования кода. Позволяет разработчикам быстро находить соответствующие сведения в базе кода всех проектов, размещенных в организации или коллекции. Ознакомьтесь с примерами реализации, определениями браузера и текстом ошибки.
- Поиск рабочих элементов. Быстрый поиск соответствующих рабочих элементов и поиск по всем полям рабочих элементов во всех проектах в организации. Выполните полнотекстовый поиск по всем полям, чтобы эффективно найти соответствующие рабочие элементы. Используйте встроенные фильтры поиска, в любом поле рабочего элемента и быстро сузьте список рабочих элементов.
Дополнительные расширения можно найти в Azure DevOps в разделе "параметры организации>Расширения>Обзор Marketplace". Дополнительные сведения см. в статье о миграции и интеграции данных отслеживания работы.
Программы командной строки
Вы можете выполнить множество задач разработки кода и администрирования с помощью следующих средств командной строки:
- Команды Azure DevOps CLI (az devops)
- Команды Git
- Команды TFVC
- Команды управления тестами (TCM)
- Управление разрешениями с помощью средства командной строки (az devops security)
- witAdmin (отслеживание рабочих элементов)
Поддержка интегрированных средств для сторонних приложений
Несколько средств обеспечивают поддержку мониторинга и взаимодействия с Azure DevOps из стороннего приложения.
| Услуга | Интегрированные средства | Ссылки |
|---|---|---|
| Доски Azure | Slack, Microsoft Teams |
-
Azure Boards и Slack - Интеграция Azure Boards с Microsoft Teams |
| Azure Repos | Slack, Microsoft Teams |
-
Azure Repos с Slack - Azure Repos вместе с Microsoft Teams |
| Azure Pipelines | Slack, Microsoft Teams, ServiceNow, Jenkins |
-
Azure Pipelines вместе со Slack - Azure Pipelines с Microsoft Teams - Управление изменениями с помощью ServiceNow - Непрерывное развертывание из Jenkins |
Расширения Marketplace
Visual Studio и Azure DevOps предлагают различные функции и функциональные возможности, а также возможность расширения и предоставления общего доступа к функциям. Расширения — это простые надстройки, которые можно использовать для настройки и расширения возможностей Azure 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.