当前位置:  开发笔记 > 开发工具 > 正文

Visual Studio 2015的Git问题

如何解决《VisualStudio2015的Git问题》经验,为你挑选了1个好方法。

我在使用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':进程无法访问该文件,因为它正由另一个进程使用.



1> 小智..:

我和你有完全相同的问题,花了好几个小时试图让它工作,包括重新克隆.

我通过将*.VC.opendb和*.VC.db文件添加到项目的.gitignore文件中来解决它.

我一回到Visual Studio,就会显示所有挂起的更改.据我所知,它一切正常.


当我升级到2015 Update 2时问题很快就消失了,但此后不久又回来了.此解决方案也适用于Update 2.
推荐阅读
手机用户2402851155
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有