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