Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Сервисы Azure DevOps | Azure DevOps Server | Azure DevOps Server 2022
В Team Foundation Server 2015 с обновлением 1 администратор проекта может добавить репозиторий Git в проект, созданный с помощью Team Foundation Version Control (TFVC). Вы также можете добавить репозиторий TFVC в проект, созданный с помощью Git. Это позволяет внедрить новую систему управления версиями при сохранении всех данных в проекте.
Предпосылки
| Категория | Требования |
|---|---|
| доступ к проекту | Член проекта. |
| Разрешения | — Просмотр кода в частных проектах: по крайней мере базовый доступ. — Клонировать или вносить вклад в код в частных проектах: быть членом группы безопасности "Участники" или иметь соответствующие разрешения в проекте. — Установка разрешений для ветви или репозитория: Управление разрешениями предназначено для управления ветви или репозитория. — Изменение ветви по умолчанию: политики редактирования — это разрешения для репозитория. — Импорт репозитория: член группы безопасности администраторов проектов или разрешение на уровне проекта Git Создать репозиторий, установленное в Разрешить. Дополнительные сведения см. в разделе "Настройка разрешений репозитория Git". |
| Services | Репозиторий активирован. |
| Инструменты | Необязательно. Используйте az repos команды: Azure DevOps CLI. |
Замечание
В общедоступных проектах пользователи с доступом заинтересованных лиц имеют полный доступ к Azure Repos, включая просмотр, клонирование и участие в коде.
| Категория | Требования |
|---|---|
| доступ к проекту | Член проекта. |
| Разрешения | — Просмотр кода: по крайней мере базовый доступ. — Клонирование или внесение изменений в код: член группы безопасности Contributors или обладание соответствующими разрешениями в проекте. |
| Services | Репозиторий активирован. |
Включение доступа к новому типу репозитория
Так как разрешения применяются во время создания проекта шаблоном процесса, для изменения разрешений нового типа репозитория потребуется небольшое количество работ.
Добавление репозитория Управления версиями Team Foundation в проект Git
Администратор проекта должен применить некоторые разрешения на уровне папки проекта при создании папки проекта. Перейдите на страницу администрирования управления версиями и выберите узел $/ProjectName в дереве. Чтобы настроить те же группы, что и любой из шаблонов процессов по умолчанию (Agile, Scrum, CMMI), добавьте следующие группы и разрешения TFS:
- [Имя_проекта]\Читатели
- Разрешить: чтение данных
- Не установлено: все остальные
- [Имя_проекта]\Участникы
- Разрешить: регистрация, выписка, метка, блокировка, слияние, чтение
- Не задано: все остальные
- [Имя_проекта]\Администраторы сборки
- Разрешить: возврат, извлечение, метка, блокировка, слияние, чтение
- Не установлено: все остальные