如何在visual studio git中显示文件夹的历史记录

And*_*ndy 17 git visual-studio-2015 visual-studio-2017

我正在使用visual studio 2016 git集成.如果我右键单击源文件,我可以看到该文件的历史记录.同样,如果它是项目中的子文件夹,我可以看到该文件夹​​的历史记录.

但是,如果我在解决方案资源管理器中选择项目或解决方案,它只会向我显示.csproj或.sln文件的历史记录.

如何查看整个项目或解决方案的历史记录(即与项目本身或包含项目的解决方案文件夹对应的文件夹)?

ser*_*ira 20

您可以将解决方案资源管理器更改为文件夹视图

在此输入图像描述

然后,您可以右键单击以查找" 查看历史记录"菜单.

在此输入图像描述


Ter*_*røm 16

您是否曾尝试进入团队资源管理器,并选择其中一个集线器更改,分支或同步?您将找到名为Actions的下拉菜单项,在其中您将找到View History.
在此输入图像描述

或者您可以转到分支中心的不同分支,右键单击其中一个分支,然后选择查看历史记录

在此输入图像描述

这将显示给定分支的回购的完整历史记录.
如果在repo中有多个文件夹或解决方案,VS中当前没有这样的功能,那么您需要恢复到命令行,并使用git log或gitk获取相同的图形视图,之前的答案是: 查看文件夹的git历史记录

  • 实际上,有一种方法可以查看每个项目的文件夹历史记录。参见sergiopereira的答案。 (2认同)
  • 难道他们不能让它*一点*更容易找到吗?:@ (2认同)