【发布时间】:2016-03-23 00:02:29
【问题描述】:
我在使用 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”:该进程无法访问该文件,因为它正被另一个进程使用。
【问题讨论】:
-
我还为直接从 Visual Studio 的 github 扩展(没有乌龟)克隆的 git 存储库验证了这个问题。所以这与乌龟 git 无关。
-
您在 TortoiseGit 或 git cli 中是否收到任何错误消息?
-
不...一切正常,直到 uodate
-
有你的/repo/path/.git/index.lock 文件吗?
-
我遇到了和我的一些同事一样的问题。 @VonC 的以下建议不能解决问题:(
标签: git visual-studio-2015 tortoisegit