2015-10-19 102 views
8

我使用VS Online + Git進行版本控制,並且一切都很好,直到昨天,我重新安裝了Windows並安裝了VS 2015.我已經打開VS和選擇選項從源代碼控制打開並連接到我的VS在線賬戶,但是當我試圖克隆項目到我的電腦我得到了錯誤:Visual Studio團隊資源管理器+ VS在線同步錯誤

Error encountered while fetching: Invalid redirect to a non-git endpoint 

我試過幾件事情(主要是隨機,因爲我無法找到任何東西對這個錯誤很有幫助)並沒有什麼幫助。

然後我打開Git bash並手動克隆項目到我的電腦,而且沒有任何問題。之後,我在VS中打開項目並做了一些更改,在本地承諾劑量更改沒有任何問題,但是當我嘗試同步我的項目時,我又得到同樣的錯誤。再一次,從Git bash推送代碼到服務器沒有任何問題。

此外,我試圖從另一個VS在線帳戶槽VS +團隊資源管理器克隆項目,並沒有問題。

你能幫我嗎?

+1

同樣在這裏,我開始體驗這個前幾天,發生了藍色的,只有我的筆記本電腦之一,我有兩臺其他機器用同一個微軟帳戶登錄到visual studio,沒有問題。我甚至重置了筆記本電腦並重新安裝vs2015,令我驚訝的是我仍然得到同樣的錯誤。 – minh

+0

我用另一個VSO賬戶測試了它,它工作正常,所以我猜這個問題是VSO賬戶特定的。我能想到的唯一事情就是在我遇到問題的同一時間發生的VSO賬戶試用結束了。不知道這與它有什麼關係。 @hyperN你最近是否也有過VSO試用期結束? – minh

+0

嘿,謝謝你的回覆,但這對我來說不是問題,我有完整的MSDN訂閱 – hyperN

回答

2

要解決這個問題,我必須註銷Team Foundation Server。在VS 2015中,在「團隊」選項卡中,選擇「從Team Foundation Server斷開連接」。你可以關閉VS並重新啓動它,如果你選擇的話,但我不認爲這有什麼區別。當VS備份時,再次進入團隊選項卡並選擇「管理連接」,然後點擊「管理連接」鏈接,然後按照步驟登錄。

+0

嘿,這沒有幫助:/ – hyperN

+0

嘗試從Azure訂閱和Azure AD斷開VSO並重新連接,仍然沒有運氣,很煩人。 – minh

0

我有類似的問題,我設法通過去團隊資源管理器 - >管理連接 - >連接到團隊項目 - >服務器,並刪除所有我的TFS服務器解決它。另外,我必須退出Visual Studio的所有帳戶,重新啓動VS並重新登錄並連接到GIT。

最後我加回了我的TFS服務器。

1

剛纔遇到同樣的問題 - 在google-fu沒有改變之後。但隨後嘗試以下步驟,它(的地方做或安全更改之前手動推送)工作:

  • 接近解決
  • 刪除整個目錄中
  • (在團隊資源管理器查看)點擊您的回購所在在回購的名稱(小向下箭頭)
  • 那裏:項目>管理連接
  • rightclick你的回購和刪除它(可能是你必須改變到另一個,否則你不能刪除它,而你已經加載它)
  • 克隆你的回購回到它是

這些步驟後,我才得以同步再次

相關問題