VSTS - учетные данные для входа в командной строке - PullRequest
0 голосов
/ 17 апреля 2020

Я пытаюсь использовать tf.exe get для получения последней версии для рабочей области. Я хотел бы ввести свои учетные данные для входа в систему в командной строке.
Если я введу это (в командной строке powershell):

TFS> . tf.exe get \WorkspaceName\ /login:me@home.local, pAsSwOrD

Мне будет предложено ввести пароль для me@home.local .

Если я введу это:

TFS> . tf.exe get \WorkspaceName\ /login:me@home.local,pAsSwOrD  

Я получу сообщение:

TF30063: У вас нет прав доступа к tfsFileServerName \ DefaultCollection.

Что происходит? В первом случае он принимает мое имя пользователя, но не пароль; во втором случае кажется, что имя пользователя и pwd сопоставляются, что делает его неузнаваемым для сервера.
Любое понимание будет оценено.

1 Ответ

0 голосов
/ 20 апреля 2020

Если вы используете локальную TFS, попробуйте удалить существующие учетные данные из диспетчера учетных данных (Панель управления> Диспетчер учетных данных) и очистить кэши, связанные с TFS %LOCALAPPDATA%\Microsoft\Team Foundation\x.0\Cache. Кроме того, попробуйте проверить команду в командной строке Visual Studio, чтобы увидеть, каков результат.

Если вы пытаетесь работать с Azure DevOps, вам нужно использовать OAuth-токен .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...