При назначении рабочего элемента в TFS 2010 пользователю я получаю сообщение об ошибке TF20015
При назначении рабочего элемента в TFS 2010 пользователю я получаю следующую ошибку
TF20015: Поле "Назначено" содержит значение "Имя пользователя", которого нет в списке поддерживаемых значений ".
Я попытался полностью удалить пользователя из TFS, чтобы я мог заново добавить пользователя, я удалил пользователя из всех проектов, которые я вижу, но пользователь по-прежнему отображается в списке "Назначено"
У меня возникла эта проблема только с одним пользователем в нашем рабочем проекте TFS, но у пользователя нет никаких проблем в нашем тестовом проекте TFS. По этому я думаю, что это не проблема AD. Как мне полностью удалить пользователя из TFS.
Может кто-нибудь, пожалуйста, помогите?
2 ответа
Решение: у пользователя есть дополнительное место в учетной записи AD. Пространство было удалено из учетной записи AD, но даже после удаления пользователя из всех групп пользователь все еще находился в БД. Пришлось удалить пространство в БД из следующих таблиц и добавить пользователя обратно в группу [dbo].[ADObjects] dbo.tbl_security_identity_cache dbo.Constants
Эта ссылка является обзором, но я дам вам несколько ПРОСТЫХ ШАГОВ ниже: https://msdn.microsoft.com/en-us/library/vs/alm/work/office/bulk-add-modify-work-items-excel
1) В TFS используйте запрос, чтобы найти все рабочие элементы с этим пользователем, которого больше нет
2) Сохранить запрос (я сохранил в "Мои запросы")
3) Запустите запрос
4) Выберите Открыть в Microsoft Office -> Открыть запрос в Excel
5) Excel открывает, удаляет пользователя из столбца для каждой записи, сверху вниз пропускает этот столбец
6) Нажмите "Опубликовать", и он вернет все эти рабочие элементы БЕЗ его / ее имени на них
- Готово