我有一个奇怪的情况。在将一些文件添加到TFS项目之后,它们会在源代码管理浏览器中显示,并且正在等待“编辑”更改。如果我尝试检入任何待处理的更改,TFS会通知我没有未完成的更改,但源代码管理浏览器将“待处理更改”清楚地显示为“编辑”。我试过了命令行和其他任何我能想到的技巧,都无济于事。TFS未决更改显示幻像更改
任何人见过这一点,如果是的话,你是怎么解决的呢?
我有一个奇怪的情况。在将一些文件添加到TFS项目之后,它们会在源代码管理浏览器中显示,并且正在等待“编辑”更改。如果我尝试检入任何待处理的更改,TFS会通知我没有未完成的更改,但源代码管理浏览器将“待处理更改”清楚地显示为“编辑”。我试过了命令行和其他任何我能想到的技巧,都无济于事。TFS未决更改显示幻像更改
任何人见过这一点,如果是的话,你是怎么解决的呢?
您可能会将它们签出,但文件相同。
您可以通过比较服务器文件与本地工作空间来验证此情况。
要删除编辑状态,只需运行'撤消挂起的更改'。
有两件事情可能导致这种情况。
我最近遇到了这个问题,我修复它的方法是通过让Visual Studio再次下载相同的项目副本来重新创建幻像文件夹。然后在待处理的更改中,我做了右键单击/撤消更改,然后从工作区中删除链接。它再也没有出现过。