Разрешения папок проекта TFS 2018

У меня проблемы с поиском функции, которая была в TFS2015.

В TFS2015 я мог установить безопасность на уровне папок и файлов, но я не могу найти эту опцию в TFS2018. Эта функция была перемещена или удалена?

TFS2015:

TFS2015

TFS2018:

TFS2018

1 ответ

Решение

Это происходит не из-за различий между версиями TFS, а из-за различий между TFVC и Git.

На первом снимке экрана (TFS 2015) вы работаете в репозитории TFVC, на втором (TFS 2018) - хранилище Git.

TFVC и Git имеют разные модели безопасности, поэтому невозможно заблокировать определенный путь в репозитории Git, как вы делаете в TFVC. С репозиториями Git в TFS вы можете:

  1. Применить разрешения к ветке
  2. Или, если вы хотите заблокировать изменения в определенном пути в ветви, включите политики филиала и используйте политику проверки кода, чтобы требовать, чтобы проверяющий одобрил изменения в определенном пути вашей базы кода.
Другие вопросы по тегам