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