Проблема проверки подлинности Git TF.exe - PullRequest
0 голосов
/ 07 ноября 2019

Я пытаюсь создать скрипт, который добавляет разрешения CreateBranch к моим репозиториям в DevOps Azure . Я могу войти в систему и выполнить свои команды git с Powershell , но когда приходит время использовать tf.exe, я получаю ошибки аутентификации. Это то, что я настроил до сих пор:

tf.exe git permission /deny:CreateBranch /group:[$project]\Contributors /collection:https://dev.azure.com/$organization/ /teamproject:$project /repository:$reponame

Вот мой tf.exe.config для моих настроек прокси:

<system.net>
    <settings>
        <ipv6 enabled="true"/>
        <servicePointManager expect100Continue="false" />
    </settings>
    <defaultProxy useDefaultCredentials="true" enabled="true">
        <proxy usesystemdefault="True" />
    </defaultProxy>
</system.net>

И когда я запускаю свой скрипт, я получаюследующая ошибка:

Настройка политик филиала

TF400324: службы Team Foundation недоступны с сервера https://dev.azure.com/ORGANIZATION. Техническая информация (для администратора): невозможно подключиться к удаленномусервер

Последние пару дней я обращаюсь к Google и Bing и не могу это исправить. У кого-нибудь есть идеи?

1 Ответ

1 голос
/ 08 ноября 2019

Этот тип проблемы обычно указывает на наличие некоторой сетевой проблемы, которая вызвала сбой соединения.

При отправке произошла непредвиденная ошибка. Не удалось использовать команду tf за прокси-сервером.

Сначала удалите настройку прокси-сервера в своей среде и укажите параметр /login при использовании этой команды разрешения tit.exe git /login:FabrikamUser@hotmail.com,FabrikamPassword

Если вы используете токен личного доступа, вы также можете указать /login:PAT Token

Вы также можете следовать предложению комментария, чтобы получить прямой доступ к dev.azure.com/$organization из браузера на том же компьютере, где вы запускаете эту команду. Это поможет сузить круг вопросов, связанных с вашей сетевой средой или tf.exe командной стороной.

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