Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 为什么CodeLens总是显示;0个作者,0个更改;?_Visual Studio_Visual Studio 2015_Codelens - Fatal编程技术网

Visual studio 为什么CodeLens总是显示;0个作者,0个更改;?

Visual studio 为什么CodeLens总是显示;0个作者,0个更改;?,visual-studio,visual-studio-2015,codelens,Visual Studio,Visual Studio 2015,Codelens,我在Git回购中有一个Visual Studio项目/解决方案。VisualStudio的源代码管理功能非常有用(第二个屏幕截图)。感谢“Microsoft Git提供商” 但是,显示每个类和方法的“0个作者,0个更改”(第一个屏幕截图)以及工具提示说明: 没有此类型的可用数据 此方法没有可用的数据 你知道为什么它会坏吗 更多细节:git回购协议没有遥控器。VisualStudio没有连接到任何Team Foundation服务器。我使用的是Visual Studio 2015 update 1

我在Git回购中有一个Visual Studio项目/解决方案。VisualStudio的源代码管理功能非常有用(第二个屏幕截图)。感谢“Microsoft Git提供商”

但是,显示每个类和方法的“0个作者,0个更改”(第一个屏幕截图)以及工具提示说明:

没有此类型的可用数据
此方法没有可用的数据

你知道为什么它会坏吗

更多细节:git回购协议没有遥控器。VisualStudio没有连接到任何Team Foundation服务器。我使用的是Visual Studio 2015 update 1附带的Git的确切版本

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

我认为问题在于没有远程回购

在这种情况下,如果没有远程回购,它甚至不会显示上述方法的作者或更改,但会显示在历史记录中

对于我的有远程回购协议的项目,远程回购协议已经被删除,它正在按预期工作

信息取自本地回购协议,但必须在存在远程回购协议的前提下进行一些初始化

Git–CodeLens从您的本地回购中获取其指标信息,因此无论您的遥控器在哪里。它可以是Team Foundation Server,VisualStudio在线,Github,GITORUS,您可以命名。 由于难以准确查明,这似乎与远程回购有关


另外,我的大多数项目都没有连接到TFS。

我也有同样的问题。尝试重新安装GIT等。最后,我决定卸载并重新安装VS 2015和更新1,这纠正了问题

Visual Studio 2015 Update 2修复了我的问题


我在VS 2017中遇到了同样的问题。修复方法是更改“月内更改”字段。如果您左键单击“0作者,0更改”链接,将出现一个弹出窗口。它在右下角有一个字段,可以进行调整。我把它从12个月改为48个月。更改自动应用于整个解决方案。

@MsYvette yes(更新的屏幕截图)