我在Git仓库中有一个Visual Studio项目/解决方案。 Visual Studio的源代码控制功能可以处理(第二个屏幕截图)。谢谢“Microsoft Git Provider”
然而CodeLens显示每个类和方法的“0作者,0更改”(第一次屏幕截图)以及工具提示说明:
此类型无可用数据
没有可用于此方法的数据
为什么它可以被打破的任何想法?
更多细节:git repo没有遥控器。 Visual Studio未连接到任何Team Foundation服务器。我正在使用Visual Studio 2015 update 1附带的Git的确切版本。
>git --version
git version 2.6.2.windows.1
答案 0 :(得分:1)
我遇到了同样的问题。尝试重新安装GIT等。最后,我决定卸载并重新安装VS 2015更新1,并更正了问题。
答案 1 :(得分:1)
Visual Studio 2015 Update 2解决了我的问题。
https://www.visualstudio.com/en-us/news/vs2015-update2-vs.aspx
答案 2 :(得分:0)
我认为问题不在于远程回购。
在没有远程仓库的情况下,它甚至不会显示作者或更改上述方法,但会在历史记录中显示。
对于我的项目确实有一个远程仓库并且远程仓库已被删除,它正在按预期工作。
The docs say信息来自本地仓库,但必须有一些初始化,有效的前提是有一个远程仓库。
Git - CodeLens从您的本地仓库获取其指标信息,因此您的遥控器位置无关紧要。它可以是Team Foundation Server,Visual Studio Online,Github,Gitorius,你可以命名。
很难确切地发现,这似乎与远程回购有关。
此外,我的大多数项目都没有连接到TFS。
答案 3 :(得分:0)