我在使用TortoiseGit版本1.8.16.0(git版本2.6.2.windows.1)创建的git存储库中有一个Visual Studio解决方案
我刚刚将Visual Studio从2015更新到2015 Update 1,它停止跟踪我的文件的更改.它也不允许我做任何事情.
这是某种已知问题吗?有什么解决方案吗?
(具有讽刺意味的标题......)VS将未保存的文件跟踪为"已更改",保存的文件显示为"未更改"
切换分支行为正确,如果存在未提交(实际)更改,则会导致错误
更新2
这可能在输出窗口中与错误有关:
打开存储库:
无法打开'C:/ [项目路径] .VC.opendb':进程无法访问该文件,因为它正由另一个进程使用.
无法打开'C:/ [项目路径] .VC.opendb':进程无法访问该文件,因为它正由另一个进程使用.
我和你有完全相同的问题,花了好几个小时试图让它工作,包括重新克隆.
我通过将*.VC.opendb和*.VC.db文件添加到项目的.gitignore文件中来解决它.
我一回到Visual Studio,就会显示所有挂起的更改.据我所知,它一切正常.