Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
При регистрации файлов в папку системы управления версиями, которая контролируется процессом сборки с автоматической валидацией ,, необходимо выполнить дополнительные действия для завершения регистрации.
Необходимые условия
Будьте
участником проекта. Дополнительные сведения см. в разделе разрешения TFVC по умолчанию. Нельзя ограничить область авторизации задания текущим проектом для конвейеров, не связанных с выпуском,. Если появится сообщение об ошибке, например полка _Build_95;Build\6bc8a077-3f27-4936-82e6-415fbd53ba07 не найдена для фиксации изменений, проверьте этот параметр и убедитесь, что он не включен.
Процесс сборки при входе в систему
Если при регистрации появляется диалоговое окно Gated Check-in, изменения должны быть собраны в Azure Pipelines до того, как их можно будет зарегистрировать.
Проверка изменений в папку, контролируемую системой гарантированной проверки.
В диалоговом окне Ограниченная регистрация, если появляется меню Конвейер сборки и вы хотите запустить сборку, выберите конвейер сборки, который вы хотите использовать.
Если имя конвейера сборки уже отображается в Gated Check-in, или после выбора конвейера выберите один из следующих параметров:
Если вы еще не хотите создавать изменения, выберите Отмена. Затем можно создать набор полок вручную в частной сборке, если вы выберете ее. Для получения дополнительной информации см. статью ОсновыCI/CD.
Если вы не хотите создавать изменения, и у вас есть разрешение переопределить проверку при регистрации с помощью сборки, установленное на Разрешить, вы можете обойти требование к сборке с защитой и выполнить регистрацию.
Выберите Показать параметры, а затем выберите Обойти сборку проверки и зафиксировать изменения напрямую (требуются разрешения).
Если вы хотите продолжить gated check-in и отменить изменения вашей локальной рабочей области, выберите Показать параметры, а затем снимите флажок Сохранить мои ожидающие изменения локально. Выберите изменения сборки , и после завершения сборки следуйте инструкциям в разделе Удаление последних изменений в рабочей области после проверки условий.
Чтобы создать изменения и продолжить вход, выберите Изменения сборки.
Если вы хотите сохранить изменения локальной рабочей области после завершения сборки, следуйте инструкциям в разделе Примирите последние изменения в рабочей области после воротной проверки.
Во время сборки страница ожидающих изменений в окне Team Explorer отображает информационное сообщение, и вы можете выбрать ссылку здесь для мониторинга сборки в окне результатов сборки. Вы также можете отслеживать сборки на странице Builds в Team Explorer.
Согласуйте последние изменения в рабочей области после контролируемой фиксации.
Если вы продолжаете работать в своей рабочей области во время ограниченного доступа и хотите сохранить изменения, необходимо синхронизировать ваши последние изменения с теми, которые уже зафиксированы в системе управления версиями.
После завершения сборки:
Если в окне результатов сборки показана успешная сборка, синхронизируйте рабочую область следующим образом:
- Если вы используете приложение "Уведомления о сборке", появится диалоговое окно ограниченной регистрации изменений. Выберите Проверить.
- Или на странице сборкиTeam Explorerщелкните правой кнопкой мыши на завершенной сборке и выберите "Примирить рабочую область" . Используйте диалоговое окно "Согласование рабочей области
", чтобы устранить все конфликты управления версиями.
Если окно результатов сборки показывает, что сборка завершилась ошибкой, исправьте проблемы, которые вызвали сбой. В Team Explorerна странице Builds дважды щелкните по сборке, которая провалилась в разделе Мои сборки, или щелкните правой кнопкой мыши по сборке и выберите Открыть.
Откроется окно результатов сборки Azure Pipelines, содержащее сведения, которые помогут устранить проблему, которая вызвала сбой сборки. Для некоторых типов проблем вы можете выбрать ошибку или проблему и просмотреть файл, требующий исправления.
Удалите последние изменения в рабочей области после проверенного входа.
Если вы не планируете работать с изменениями после воротного входа, вы можете удалить последние изменения в рабочей области. Ваши изменения сохранены в полке изменений. Если сборка завершится, ваши изменения будут зафиксированы. Если сборка завершается ошибкой, вы можете разархивировать набор изменений, чтобы изменения вернулись в вашу рабочую область.
При входе в диалоговое окно проверка доступа, выберите Показать параметры. Снимите флажок Сохранить ожидающие изменения локально, а затем выберите изменения сборки.
После завершения сборки:
Если в окне результатов сборки показана успешная сборка и регистрация, теперь, когда ваши изменения зарегистрированы, вы можете захотеть получить последнюю версию файлов, чтобы ваша рабочая область содержала эти изменения. Дополнительные сведения см. в разделе Скачивание (получение) файлов с сервера.
Если в окне результатов сборки отображается сбой сборки, исправьте проблемы, вызванные сбоем. В Team Explorerна странице Сборки дважды щелкните сборку, которая завершилась ошибкой, под Мои сборки, или щелкните правой кнопкой мыши сборку и выберите Открыть.
В окне результатов сборки Azure Pipelines найдите сведения, которые помогут устранить проблему, которая вызвала сбой сборки. Для некоторых типов проблем вы можете выбрать ошибку или проблему и просмотреть файл, требующий исправления.
Получите изменения из shelveset. Дополнительные сведения см. в статье Приостановка работы и управление наборами полок.
В файлах исправьте проблемы, которые привели к сбою сборки.