Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы, возможно, еще выполняется. Актуальные сведения см. в документации на английском языке.

Поддержка этой версии GitHub Enterprise будет прекращена 2023-03-15. Исправления выпускаться не будут даже при критических проблемах безопасности. Для повышения производительности, укрепления безопасности и новых функций установите последнюю версию GitHub Enterprise. Чтобы получить справку по обновлению, обратитесь в службу поддержки GitHub Enterprise.

Управление перехватчиками предварительного получения на устройстве сервера GitHub Enterprise

Определите, как пользователи будут использовать перехватчики предварительного получения на своем устройстве GitHub Enterprise Server.

Создание перехватчиков предварительного получения

  1. В правом верхнем углу GitHub Enterprise Server щелкните фотографию профиля и выберите Параметры предприятия. Раздел "Параметры предприятия" в раскрывающемся меню для фотографии профиля в GitHub Enterprise Server 1. На боковой панели корпоративной учетной записи щелкните Параметры. Вкладка "Параметры" на боковой панели корпоративной учетной записи 1. В разделе "Параметры " нажмите Обработчики. Вкладка "Обработчики" на боковой панели параметров корпоративной учетной записи
  2. Нажмите кнопку Добавить перехватчик предварительного получения. Перехватчик предварительного получения
  3. В поле Имя перехватчика введите имя создаваемого перехватчика. Имя перехватчика предварительного получения
  4. В раскрывающемся меню Среда выберите среду, в которой нужно запустить обработчик. Среда перехватчика
  5. В разделе Сценарий раскрывающегося меню Выбор репозитория перехватчика выберите репозиторий, который содержит сценарий перехватчика предварительного получения. В раскрывающемся меню Выбор файла выберите имя файла сценария для перехватчика предварительного получения. Сценарий для перехватчика
  6. Выберите Использовать состояние выхода, чтобы принимать или отклонять push-уведомления для принудительного применения сценария. Отмена выбора этого параметра позволяет протестировать сценарий, пока значение состояния выхода игнорируется. В этом режиме выходные данные сценария будут отображаться для пользователя в командной строке, но не в веб-интерфейсе. Использование состояния выхода
  7. Выберите Включить этот перехватчик предварительного получения для всех репозиториев по умолчанию, если требуется, чтобы обработчик предварительного получения выполнялся во всех репозиториях. Включение перехватчика для всех репозиториев
  8. Выберите Администраторы могут включать и отключать этот перехватчик, чтобы разрешить членам организации с разрешениями администратора или владельца выбрать, следует ли включать или отключать этот перехватчик предварительного получения. Администраторы включают или отключают перехватчик

Редактирование перехватчиков предварительного получения

  1. В правом верхнем углу GitHub Enterprise Server щелкните фотографию профиля и выберите Параметры предприятия. Раздел "Параметры предприятия" в раскрывающемся меню для фотографии профиля в GitHub Enterprise Server 1. На боковой панели корпоративной учетной записи щелкните Параметры. Вкладка "Параметры" на боковой панели корпоративной учетной записи 1. В разделе "Параметры " нажмите Обработчики. Вкладка "Обработчики" на боковой панели параметров корпоративной учетной записи
  2. Рядом с перехватчиком предварительного получения, который необходимо изменить, нажмите . Изменение предварительного получения

Удаление перехватчиков предварительного получения

  1. В правом верхнем углу GitHub Enterprise Server щелкните фотографию профиля и выберите Параметры предприятия. Раздел "Параметры предприятия" в раскрывающемся меню для фотографии профиля в GitHub Enterprise Server 1. На боковой панели корпоративной учетной записи щелкните Параметры. Вкладка "Параметры" на боковой панели корпоративной учетной записи 1. В разделе "Параметры " нажмите Обработчики. Вкладка "Обработчики" на боковой панели параметров корпоративной учетной записи
  2. Рядом с перехватчиком предварительного получения, который требуется удалить, нажмите . Изменение предварительного получения

Настройка перехватчиков предварительного получения для организации

Администратор организации может настроить разрешения перехватчика для организации только в том случае, если администратор сайта выбрал параметр Администратор может включать или отключать этот параметр перехватчика при создании перехватчика предварительного получения. Чтобы настроить перехватчики предварительного получения для репозитория, необходимо быть администратором или владельцем организации.

  1. В правом верхнем углу GitHub Enterprise Server щелкните фотографию профиля, а затем щелкните Ваши организации. Ваши организации в меню профиля 2. Рядом с организацией щелкните Параметры. Кнопка "Параметры"
  2. На левой боковой панели нажмите Перехватчики. Боковая панель «Перехватчики»
  3. Рядом с перехватчиком предварительного получения, который требуется настроить, щелкните раскрывающееся меню Разрешения перехватчика. Выберите, следует ли включить или отключить перехватчик предварительного получения либо разрешите его настройку администраторами репозитория. Разрешения перехватчика

Настройка перехватчиков предварительного получения для репозитория

Владелец репозитория может настроить перехватчик только в том случае, если администратор сайта выбрал параметр Администратор может включать или отключать этот параметр при создании перехватчика при создании перехватчика предварительного получения. Владелец организации также должен выбрать разрешение перехватчика Настраиваемый. Чтобы настроить перехватчики предварительного получения для репозитория, необходимо быть владельцем репозитория.

  1. В правом верхнем углу GitHub Enterprise Server щелкните фотографию профиля и выберите свой профиль. Profile photo (Фотография профиля)
  2. Щелкните Репозитории и выберите репозиторий, для которого требуется настроить перехватчики предварительного получения. Репозитории 1. Нажмите Параметры под именем репозитория. Кнопка параметров репозитория
  3. На левой боковой панели нажмите Перехватчики и службы. Перехватчики и службы
  4. Рядом с перехватчиком предварительного получения, который требуется настроить, щелкните раскрывающееся меню Разрешения перехватчика. Выберите, следует ли включить или отключить перехватчик предварительного получения. Разрешения перехватчика репозитория