2016-01-15 89 views
10

我有一個Git倉庫的Visual Studio項目/解決方案。 Visual Studio的源代碼控制功能可用於處理(第二屏幕截圖)。謝謝。「微軟的Git提供商」CodeLens爲什麼總是顯示「0作者,0更改」?

無論其CodeLens顯示「0作者,0變爲」有提示說明,每類和方法(第一截圖):可用於此類
無數據資料

沒有數據此方法

任何想法,爲什麼它會被打破?

更多細節:git的回購沒有遙控器。 Visual Studio沒有連接到任何Team Foundation服務器。我使用Git的確切版本的Visual Studio 2015年更新1

>git --version 
git version 2.6.2.windows.1 

enter image description here enter image description here

+0

是它工作的參考? –

+0

@MsYvette是(更新截圖) –

+1

聽起來像一個bug。還有這個http://stackoverflow.com/questions/33496004/code-lens-not-working-properly-after-interactive-rebase我有看看它是否是一個已知的問題。對不起,但就像告訴你水真的是溼的,我相信你已經知道這一點:) –

回答

0

我認爲這個問題是不是有遠程回購出貨。

在這種情況下沒有遠程回購,它甚至不會出現上述方法作者或改變,但會在歷史記錄中顯示。

enter image description here

enter image description here

對於我的預測,並具有遠程回購和遠程回購已經被移除,它正在按預期。

The docs say該信息取自本地回購,但必須有一些初始化工作的前提是存在遠程回購。

Git - CodeLens從您當地的倉庫中獲取其指標信息,因此,您的遠程倉庫的位置並不重要。它可以是Team Foundation Server,Visual Studio Online,Github,Gitorius,您可以將其命名。

難以準確找出,它似乎是這個鏈接到遠程回購。

而且我的大部分項目都沒有連接到TFS。

1

我有同樣的問題。嘗試重新安裝GIT等。最後,我決定卸載並重新安裝VS 2015,更新1,並糾正了這個問題。