TFS - Кто включил / отключил множественные проверки?
На нашем сервере Team Foundation мы используем отключение нескольких проверок. однако недавно кто-то включил это, и мы не можем понять, кто это включил.
Есть ли где-нибудь доступный журнал, который мог бы сказать нам, кто включил или отключил множественные проверки?
Версия сервера TFS, которую мы используем, - 2013, а версии Visual Studio - 2019.
Спасибо
1 ответ
К сожалению, у нас нет такого журнала аудита пользователей, созданного в TFS 2013.
Множественная проверка в TFS может быть включена или отключена только на уровне проекта. Чтобы включить или отключить его, кому-то с ценным доступом необходимо использовать Team Explorer для перехода к:
(проект) -> Настройки командного проекта -> Контроль версий -> Настройки оформления и включите поле "Разрешить множественное извлечение".
Чтобы настроить параметры извлечения, для параметра " Редактировать информацию на уровне проекта" необходимо установить значение " Разрешить".
Мы могли сузить круг пользователей. Он должен иметь собственное разрешение, как правило, администратор командного проекта. Также, если вы хотите избежать этого сценария, вам следует обратить внимание на то, чтобы назначить такое разрешение должным образом людям.
Если вы настаиваете на выяснении, кто это сделал. Боюсь, вам придется копаться в базе данных, такая информация может храниться в таблице / столбце (не уверен на 100%). И настоятельно не рекомендуется пачкать руки при прикосновении к базе данных, это может привести к сбою базы данных и потере поддержки со стороны Microsoft. Лучше отправить заявку в службу поддержки и привлечь инженера Microsoft, чтобы он помог вам ее рассмотреть.
На мой взгляд, не нужно тратить на это время, если это происходит только один раз. Может просто кто-то неправильно с этим справился. Используйте более строгие настройки разрешений, чтобы подобные вещи не повторялись снова.