簡體   English   中英

使用命令行連接到Team Foundation Service

[英]Connecting to Team Foundation Service with command line

我正在嘗試使用命令行連接到雲中的tfs,但我無法進行身份驗證。

我正在使用“Microsoft Visual Studio 11.0 \\ Common7 \\ IDE \\ TF.exe”

我正在使用https://tfs.visualstudio.com/en-us/home/news/2012/aug-27/中描述的備用憑據

像這樣 :

tf workspaces 
   /computer:* 
   /format:brief 
   /collection:https://*****.visualstudio.com/DefaultCollection /login:****,****

但是我得到了...... TF30063: You are not authorized to access https://*****.visualstudio.com/DefaultCollection.

我錯過了什么嗎?

我用我的在線tfs帳戶測試了這個,能夠重現你得到的錯誤。

腳步

  1. 我嘗試了連接正常的命令並獲得了工作區信息。
  2. 我關閉了所有瀏覽器VS和清除所有瀏覽器緩存。
  3. 打開VS並通過團隊資源管理器連接並提供錯誤的憑據
  4. 關閉VS並嘗試命令得到錯誤TF30063
  5. 打開VS並使用正確的憑據連接到visualstudio.com tfs並關閉VS.
  6. 再次嘗試這個命令,它的工作原理
  7. 嘗試使用不正確的憑據的命令仍然有效:)

結論

我認為憑證被緩存了我們在命令行中提供的憑據被忽略的團隊基礎服務。

進一步搜索帶我到這個鏈接 ,我認為它解釋了相同的情況

對於內部TFS

tf workspaces / login中提供的憑據:100%有效

暫無
暫無

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

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