GitHub Enterprise был обновлен, чтобы добавить единый поиск и бета-версию Checks API.
GitHub Enterprise разработан, чтобы дать крупным компаниям возможность развертывать GitHub в их собственных средах. Это означает, что его можно использовать локально для управления пользовательскими приложениями, разработанными для их собственных пользователей.
GitHub Enterprise предлагает истории коммитов, просмотр кода, сравнение представлений, запросы на вытягивание, проблемы, вики-страницы, сущности, организации и управление командой — все это доступно локально на вашем собственном сервере.
Единый поиск означает, что вы можете находить общедоступный контент и безопасно сотрудничать с разработчиками за пределами корпоративного межсетевого экрана. Эта функция зависит от наличия у вас GitHub Business Cloud вместе с GitHub Enterprise. Она работает путем настройки безопасного соединения, состоящего из части открытого ключа вашей лицензии GitHub Enterprise в сочетании с хешем вашей лицензии GitHub Enterprise, токена аутентификации, который используется ваш экземпляр GitHub Enterprise для отправки запросов на GitHub.com и организацию на GitHub.com, которая подключена к вашему экземпляру GitHub Enterprise.
Бета-версию Checks API можно использовать для создания инструментов для непрерывной интеграции, линтинга и приемочного тестирования на GitHub. В предыдущих выпусках результаты сборки сообщались с помощью API статусов, но новый API проверок означает, что интеграторы могут указывать дополнительную информацию о состоянии во время сборки и собирать более подробную информацию.
Два улучшения предназначены для обработки ситуаций, когда над проектом работает много людей. Были улучшены недавно добавленные несколько шаблонов задач. Это позволяет соавторам сообщать о нескольких проблемах в одной заявке, и в этой версии процесс настройки стал проще. Связанное улучшение позволяет указать, сколько рецензентов требуется для каждого запроса на вытягивание в защищенной ветви, чтобы гарантировать защиту важных проектов от нежелательных изменений.
Другие улучшения позволяют создавать автоматические заявки на поддержку прямо из Enterprise и отправлять диагностическую информацию, чтобы быстрее получать помощь; и настройте анонимный доступ git к общедоступным репозиториям, когда ваша корпоративная среда находится в частном режиме.