Skip to main content

Enterprise Server 3.15 в настоящее время доступен в качестве кандидата на выпуск.

Создание репозитория только для проблем

GitHub Enterprise Server не предоставляет разрешения для доступа только к проблемам, однако это можно сделать с помощью второго репозитория, который содержит только проблемы.

  1. Создайте частный репозиторий для размещения исходного кода из проекта.
  2. Создайте второй репозиторий с разрешениями, необходимыми для размещения средства отслеживания проблем.
  3. Добавьте файл README в репозиторий проблем с описанием назначения этого репозитория и привязкой к разделу проблем.
  4. Настройте участников совместной работы или команды, чтобы предоставить доступ к нужным репозиториям.

Пользователи с доступом на запись могут ссылаться на проблемы в репозиториях и закрывать их, но пользователи без необходимых разрешений будут видеть только ссылки с минимальными сведениями.

Например, если вы отправляете фиксацию в ветвь по умолчанию частного репозитория с сообщением Fixes organization/public-repo#12, проблема будет закрыта, но только пользователи с соответствующими разрешениями увидят ссылку между репозиториями, указывающую на фиксацию, которая закрыла проблему. Без разрешений ссылка по-прежнему будет отображаться, но без подробных сведений.