Проблема с рабочей областью после изменения имени пользователя в TFS Source Control - PullRequest
2 голосов
/ 24 ноября 2008

По какой-то причине системный администратор изменил мое имя пользователя с XxXx на XxXx1 в системе контроля версий. Тогда начались проблемы. Мне пришлось удалить все локальные файлы и повторно загрузить их из системы контроля версий, чтобы открыть проект.

И после того, как я перезагрузил компьютер, я не могу ничего сделать со своими файлами. Всякий раз, когда я пытаюсь отменить заказ, я получаю следующее сообщение:

TF14098: доступ запрещен: пользователю DOMAIN \ XxXx требуется разрешение UndoOther для $ / blablabla

Так что он все еще пытается использовать мое старое имя пользователя. Имя пользователя и пароль хранятся где-то, потому что мне не нужно вводить их при запуске VS2008. Может быть, через Проводник (я думаю, что использовал его, чтобы перейти на сервер TFS и сохранить имя пользователя и пароль).

Какие-нибудь советы?

Ответы [ 3 ]

2 голосов
/ 26 ноября 2008

Можно отменить ваши изменения в качестве администратора проекта, а затем повторно проверить эти файлы (без получения) снова под вашим новым именем пользователя. Первая часть, как будто вы не делаете изменений другого пользователя

Чтобы разблокировать файлы, используйте командную строку tf.exe

tf undo "$/MyProject/VersionX/Utils/file.cs" /WORKSPACE:MaorDev;Domain\User  /server:MyServerName /recursive
2 голосов
/ 09 января 2009

Отказавшись от всего остального, я удалил локальное рабочее пространство и создал новое. Теперь все отлично работает.

1 голос
/ 24 ноября 2008

Вы проверили, чтобы убедиться, что изменение Active Directory распространилось на TFS? Ранее я сталкивался с проблемами, когда информация о пользователях изменялась, и TFS не воспринимает это изменение и запутывается в вашем пользователе.

Также взгляните на следующий пост в блоге. В нем подробно описано, как синхронизировать TFS с изменением имени пользователя в Active Directory

http://blogs.msdn.com/teams_wit_tools/archive/2007/03/15/handling-display-name-changes-in-team-foundation-server.aspx

...