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