Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В последнем спринте мы объявили пакет улучшений для нового интерфейса pull request. В этом спринте мы усиливаем наши инвестиции в эту область с проведением еще одного раунда улучшений. В январе 2021 года мы планируем сделать новый интерфейс общедоступным.
Функции
Azure Repos
- Один щелчок, чтобы переключаться между встроенным и режимом различий
- навигация к родительским коммитам
- Больше пространства для папок и файлов с длинными именами на вкладке "PR-файлы"
- Сохранить позицию прокрутки при изменении размера панели различий на вкладке "PR-файлы"
- Поиск коммита на мобильном устройстве
- Улучшено использование пространства для нового представления диффа PR-файла на мобильных устройствах
- Улучшенные изображения в сводке PR
- улучшенный опыт работы с веткой при создании нового PR
Azure Pipelines
- исторический график для пулов агентов (предварительно)
- интеграция управления изменениями ServiceNow с конвейерами YAML
Azure Repos
Это обновление включает следующие улучшения в процессе работы с запросами на вытягивание благодаря вашим отзывам .
Заметка
Обратите внимание, что новый опыт работы с pull request будет включен для всех организаций в январе 2021 года, и не будет возможности вернуться к старой версии.
Однократно щелкните, чтобы переключаться между встроенным и дифф-просмотрами.
В предыдущем опыте можно было переключаться между встроенными и сравнительными представлениями с помощью одного щелчка мыши. Мы вернули эту функцию в новый интерфейс без необходимости выбирать раскрывающийся список.
Переход к родительским коммитам
На странице "Коммиты" вы можете сравнить изменения, внесенные в определенный коммит, с родительским коммитом. Однако вы можете перейти к родительскому коммиту и более подробно понять, как этот коммит отличается от своего родительского коммита. Это часто необходимо, если вы хотите понять все изменения в выпуске. Мы добавили карточку родителя в коммит, чтобы помочь вам достичь этого.
Больше места для папок и файлов с длинными именами на вкладке PR-файлов
Папки и файлы с длинными именами были отрезаны из-за отсутствия горизонтального интервала в дереве файлов. Мы освободили некоторое дополнительное пространство в дереве, изменив отступ дерева, чтобы соответствовать корневому узлу, и скрыв кнопку с многоточием на странице, кроме как при наведении мыши.
Изображение нового дерева файлов:
Изображение дерева файлов при наведении указателя мыши на каталог:
отображение имени 
Сохранение позиции прокрутки при изменении размера области диффа на вкладке PR-файлов
При изменении размера боковой области диффа на вкладке PR-файлов будет потеряно расположение прокрутки пользователя. Эта проблема устранена; теперь положение прокрутки пользователя сохраняется при изменении размеров панели диффа.
Поиск коммита на мобильном устройстве
При просмотре страницы коммитов на мобильном устройстве поле поиска отсутствует в новом интерфейсе. В результате трудно найти коммит по его хэшу и открыть его. Это исправлено сейчас.
Улучшено использование пространства для нового представления pr-файла
Мы обновили эту страницу, чтобы лучше использовать пространство, чтобы пользователи могли видеть больше файла в мобильных представлениях вместо 40% экрана, снятого заголовком.
Расширенные изображения в представлении сводки по PR
Изображения, измененные в PR, не отображались в представлении сводки по PR, но отображались правильно в представлении PR-файлов. Эта проблема устранена.
Расширенный интерфейс ветви при создании нового PR
Перед этим обновлением этот интерфейс не был идеальным, так как он сравнивал изменения с ветвью по умолчанию репозитория вместо ветви сравнения.
улучшение опыта использования 
Azure Pipelines
Заметка
Образы Azure Pipelines постоянно обновляются в целях предоставления пользователям наилучшего опыта. Эти стандартные обновления преимущественно предназначены для решения ошибок или устаревшего программного обеспечения. Они часто не влияют на конвейеры, однако это не всегда так. Ваш конвейер может быть затронут, если он зависит от части программного обеспечения, которая была удалена или обновлена в образе.
Дополнительные сведения о предстоящих обновлениях на образах Windows, Linux и macOS см. в следующих объявлениях:
Чтобы просмотреть заметки о выпуске для предстоящих (предварительной версии) и развернутых изменений, подпишитесь на следующие заметки о выпуске:
Исторический график для пулов агентов (предварительная версия)
Часто мы получаем вопросы от пользователей, задающихся вопросом, почему их рабочие места не работают. Наиболее распространенный ответ на этот вопрос заключается в том, что пул не поддерживает достаточного уровня параллелизма, хотя исторически было сложно это диагностировать.
Сегодня мы рады объявить общедоступную предварительную версию графиков использования для пулов агентов. Эти графы позволяют просматривать задания, выполняемые в ваших пулах, одновременно с количеством одновременных задач в пуле, за период до 30 дней. В эти данные можно погружаться с четырьмя разными интервалами времени (1, 7, 14, 30 дней).
Данные об использовании пула агентов выбираются и агрегируются службой аналитики каждые 10 минут. Число заданий отображается на основе максимального числа выполняемых заданий в течение указанного интервала времени.
Эта функция включена по умолчанию. Чтобы попробовать его, следуйте приведенным ниже рекомендациям.
- В параметрах проекта перейдите на вкладку конвейеров "Пулы агентов"
- В пуле агентов выберите пул (например, Azure Pipelines)
- В пуле выберите вкладку "Аналитика"
Интеграция управления изменениями ServiceNow с конвейерами YAML
Приложение Azure Pipelines для ServiceNow помогает интегрировать Azure Pipelines и ServiceNow Change Management. С этим обновлением мы продолжаем развивать интеграцию Azure Pipelines с процессом управления изменениями в ServiceNow, распространяя её на конвейеры YAML.
Настроив проверку "Управление изменениями ServiceNow" для ресурса, теперь можно приостановить утверждение изменения перед развертыванием сборки в этом ресурсе. Вы можете автоматически создать новое изменение для этапа или дождаться существующего запроса на изменение.
Интеграция Change Management в ServiceNow 
Вы также можете добавить задачу UpdateServiceNowChangeRequest в задание сервера, чтобы обновить запрос на изменение с состоянием развертывания, заметками и т. д.
Дальнейшие действия
Заметка
Эти функции будут развернуты в течение следующих двух-трех недель.
Перейдите к Azure DevOps и посмотрите.
Как предоставить отзыв
Мы хотели бы услышать то, что вы думаете об этих функциях. Используйте меню справки, чтобы сообщить о проблеме или указать предложение.
Вы также можете получить советы и ответы на ваши вопросы от сообщества на Stack Overflow.
Спасибо
Vijay Machiraju