Имитация пользователя для запуска TF.exe

Есть ли способ предоставить учетные данные для получения последних файлов из TFS с помощью утилиты командной строки TF.exe? Моя компания недавно была поглощена другой компанией. После приобретения моя машина была обработана в соответствии с новой политикой компании. Я смогу получить доступ к домену старой компании через VPN. Сервер TFS принадлежит старой компании и доступен только через VPN. У меня есть скрипт MSBuild, который работал хорошо до захвата. Когда я пытаюсь выполнить его сейчас, я получаю сообщение, что мне не разрешен доступ к серверу TFS, даже когда я подключен к VPN.

Когда я пытаюсь запустить Visual Studio, Team Explorer запрашивает имя пользователя/пароль. Есть ли способ предоставить учетные данные для командной строки - аналогично Visual Studio?

Я ценю помощь.

Спасибо.~/Анант


person Ananth    schedule 21.08.2010    source источник


Ответы (2)


Вы можете использовать «Запуск от имени ...» при вызове ярлыка командной строки Visual Studio .Net 2008 - и оттуда все будет в порядке.

person Will A    schedule 21.08.2010
comment
Я пробовал это, но по какой-то причине я получаю сообщение неизвестное имя пользователя или неверный пароль. Но все же я хочу использовать сценарии MSBuild, так как хочу автоматизировать процесс сборки. Когда я пытаюсь разрешить MSBuild /login:‹username›,‹password›, я вижу, что то же имя пользователя и пароль аутентифицируются сервером TFS. ~/Анант - person Ananth; 22.08.2010

Вы можете добавить учетные данные в кэш учетных данных: http://www.ewaldhofman.nl/post/2009/05/21/Automatically-connect-to-TFS-under-another-user-account.aspx

person Ewald Hofman    schedule 22.08.2010