好吧,我不知道发生了什么,但是今天我在我的工作中开了一个解决方案,从TFS获得最新版本,同事做了很多改动,那没关系。但Visual Studio(2015)标记了所有项目中所有变更的文件,如果我将它们与上一版本进行比较,则根本没有变化,可能是空格或结尾行问题。但为什么每个文件都标有变化?我听说反病毒软件可以更改日期,但之前所有文件都没有发生过。
现在我必须查看文件以找到我实际更改的文件,包含它们并撤消其余部分,或者发生了我可以撤消的事情?我尝试刷新团队资源管理器窗口并再次关闭并打开解决方案,但更改仍然存在。
我可能偶然检查了一个文件(点击未命中),但这是在一个文件上,我取消了它。
提示:我发现您可以比较整个文件夹中的文件更改,在该比较方法中,Visual Studio正确显示我实际更改的文件,设法以这种方式撤消所有文件。
答案 0 :(得分:2)
下次如果出现同样的问题,解决方法是撤消待处理的更改。当您收到确认对话框时,请选择“否全部”。只剩下你真正的待定更改。这只适用于您只对文件进行更改,确保在选择文件时,不选择新添加的文件,因为它们将从待处理的更改中删除。
比较整个文件夹中的文件更改也有效,但您仍然需要手动选择要撤消的文件。