簡體   English   中英

TF.exe Git 權限認證問題

[英]TF.exe Git Permission Authentication Issue

我正在嘗試創建一個腳本,將CreateBranch權限添加到Azure DevOps中的我的存儲庫中。 我可以從Powershell登錄並運行我的 git 命令,但是當需要使用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,但我無法修復它。 有沒有人有任何想法?

此類問題通常表明存在導致連接失敗的網絡問題。

發送時發生意外錯誤。 沒有成功在代理后面使用 tf 命令。

請先刪除您環境中的代理設置,並在使用該 tf.exe git 權限命令時指定/login參數/login:FabrikamUser@hotmail.com,FabrikamPassword

如果您使用的是個人訪問令牌,您還可以指定/login:PAT Token

您也可以按照評論的建議直接從運行此命令的同一台機器上的瀏覽器訪問 dev.azure.com/$organization。 如果問題與您的網絡環境或tf.exe命令端相關,這將有助於縮小范圍。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM