Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этом спринте Azure Boards вводит заметки по запросу на вытягивание на карточках, предоставляя командам мгновенное представление о связанных запросах на вытягивание непосредственно на доске. Мы также добавили средства динамической миграции Enterprise На удаленный сервер MCP, расширили аналитические сведения о проверке зависимостей в GitHub расширенной безопасности для Azure DevOps и добавили поддержку подключения службы Azure DevOps для задачи InvokeRestAPI в Azure Pipelines.
Дополнительные сведения см. в заметках о выпуске.
General
Расширенная безопасность GitHub для Azure DevOps
- Просмотр сведений о зависимости разработки на странице "Оповещения"
- Copilot автофикс избегает пустых ветвей и запросов на вытягивание
- Copilot запросы на вытягивание автофикса автоматически отображаются в сведениях об оповещении
- Copilot запросы на вытягивание автофикса проще определить
Azure Boards
Azure Pipelines
General
Корпоративный динамический миграции MCP Server Tools (предварительная версия)
Корпоративная динамическая миграция (ELM) помогает организациям перенести Azure DevOps репозитории в GitHub Enterprise Cloud с размещением данных при минимизации сбоев. Мы добавили средства ELM на удаленный сервер MCP, что позволяет оптимизировать и автоматизировать миграцию репозиториев в GitHub.
Эти средства можно использовать для создания пользовательских агентов и навыков для задач миграции репозитория.
Дополнительные сведения о удаленном сервере MCP и средствах ELM.
Расширенная безопасность GitHub для Azure DevOps
Просмотр сведений о зависимости разработки на странице "Оповещения"
Для поддерживаемых экосистем теперь отображаются ли оповещения проверки зависимостей из зависимости разработки, чтобы лучше определить приоритеты и просмотреть оповещения зависимостей. В настоящее время эти сведения доступны на уровне репозитория. Дополнительные сведения см. в разделе "Поддерживаемые экосистемы пакетов".
Copilot автофикс избегает пустых ветвей и запросов на вытягивание
Если Copilot автофикс не создает изменения кода для фиксации, он больше не покидает пустую ветвь или создает пустой запрос на вытягивание. Это улучшение снижает нагрузку на репозиторий из запусков автофикса, которые не создают предлагаемое исправление.
Copilot запросы на вытягивание автофикса автоматически отображаются в сведениях об оповещении
Когда Copilot автофикс создает запрос на вытягивание для оповещения CodeQL, сведения об оповещении теперь обновляются автоматически, чтобы отобразить запрос на вытягивание и продолжить обновление после завершения запроса на вытягивание. Вам больше не нужно обновлять страницу, чтобы увидеть, что предлагаемое исправление готово для проверки.
Copilot запросы на вытягивание автофикса проще определить
Запросы на вытягивание, созданные Copilot Autofix, теперь используют Copilot Autofix тег вместо добавления суффикса в заголовок запроса на вытягивание.
Azure Boards
Заметки запроса на вытягивание на карточках
Мы добавили новую заметку запроса на вытягивание в параметры карточки доски. При включении (параметр по умолчанию) связанные запросы на вытягивание отображаются непосредственно на карточках.
Это дает командам большую видимость действий в области разработки, не покидая совет. Вы можете быстро увидеть, какие рабочие элементы связаны с запросами на вытягивание, что упрощает отслеживание хода выполнения, определение ожидающих проверки работы и точечные элементы, которые могут быть заблокированы при изменении кода.
Azure Pipelines
Вызов Azure DevOps REST API из задачи "Вызов REST API"
Теперь задача InvokeRestAPI@1 поддерживает подключение службы Azure DevOps. Это позволяет вызывать Azure DevOps REST API непосредственно из конвейера без необходимости настраивать пользовательское подключение универсальной службы и управлять проверкой подлинности самостоятельно.
Выберите тип подключения в входных данных connectionType и наведите ссылку на подключение службы Azure DevOps:
- task: InvokeRESTAPI@1
inputs:
connectionType: 'connectedServiceNameAzureDevOps'
serviceConnection: '<your-azure-devops-service-connection>'
method: 'GET'
urlSuffix: '<organization>/<project>/_apis/build/builds?api-version=7.1'
Входные данные connectionType принимают следующие значения:
-
connectedServiceName— универсальное подключение службы (по умолчанию). -
connectedServiceNameAzureDevOps— подключение службы Azure DevOps. -
connectedServiceNameARM— подключение службы Azure Resource Manager.
Дальнейшие действия
Замечание
Эти функции будут развернуты в течение следующих двух-трех недель. Перейдите к Azure DevOps и посмотрите.
Как предоставить отзыв
Мы хотим услышать, что вы думаете об этих функциях. Используйте меню справки, чтобы сообщить о проблеме или указать предложение.
Вы также можете получить советы и ответы на ваши вопросы от сообщества на Stack Overflow.