Разрешения папок проекта TFS 2018
У меня проблемы с поиском функции, которая была в TFS2015.
В TFS2015 я мог установить безопасность на уровне папок и файлов, но я не могу найти эту опцию в TFS2018. Эта функция была перемещена или удалена?
TFS2015:
TFS2018:
1 ответ
Решение
Это происходит не из-за различий между версиями TFS, а из-за различий между TFVC и Git.
На первом снимке экрана (TFS 2015) вы работаете в репозитории TFVC, на втором (TFS 2018) - хранилище Git.
TFVC и Git имеют разные модели безопасности, поэтому невозможно заблокировать определенный путь в репозитории Git, как вы делаете в TFVC. С репозиториями Git в TFS вы можете:
- Применить разрешения к ветке
- Или, если вы хотите заблокировать изменения в определенном пути в ветви, включите политики филиала и используйте политику проверки кода, чтобы требовать, чтобы проверяющий одобрил изменения в определенном пути вашей базы кода.