繁体   English   中英

为什么VS2015在SourceTree不显示时显示未决更改?

[英]Why is VS2015 showing pending changes while SourceTree doesn't?

我刚刚开始从事一个新项目,在该项目中我们将VS2015与TFS和Git一起用于我们的存储库。 现在,Visual Studio多次向我展示了检出的未决更改的大量文件,而其中大多数文件没有任何更改。

我最初考虑的是行尾,但后来我注意到SourceTree仅显示实际上确实有更改的文件。 运行git -diff也不会显示这些未更改的文件,只有Visual Studio会显示。

在上次提交(在SourceTree中完成)之后,我注意到的其他内容是,我提交的文件在Visual Studio中仍显示为具有挂起的更改。 重新启动VS后,文件仍在待处理的更改列表中。

一个学院有相同的问题,而其他三个学院则从未经历过。 他们四个人从事这个项目的时间都比我长。

我花了几个小时来寻找答案,发现很多情况一开始看起来很相似,但是没有一个对我有用。

有谁知道可能是什么原因导致我这个问题,以及我应该怎么做才能防止它发生?

任何帮助将不胜感激。

编辑:添加了一些规格
作业系统:Win Server 2012 R2 Standard(v。6.3.9600)
VS:VS Enterprise 2015(v。14.0.23107.0 D14REL)
源码树:2.1.11.0

谢谢,
elloco

感谢Edward Thomson建议安装VS2015的更新3,这似乎对我有用。 我的更改列表中没有其他未更改的文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM