Answers:
当TFS上演了某些更改,而该更改在文件系统上不再存在时,将发生这种情况。例如,如果您在Visual Studio中添加了一些文件(会将它们添加到更改列表中),直接从文件系统中将其删除,然后尝试检入更改,它将抱怨找不到文件。 。
要删除列表中的这些变化,你可以打开源代码控制管理(View> Other Windows> Source Control Explorer),要么Delete不存在的文件或有冲突的文件,用鼠标右键点击Undo Pending Changes。
您还可以从Team Explorer中的Pending Changes面板撤消这些特定的更改。
创建一个空文件来替换丢失的文件并完成签入。正确签入文件后,删除不需要的文件。
我有一个类似的问题。我忘记了自己在为发布添加添加发布配置文件。TFS认为即使没有输出,也需要将其检入。我只需右键单击Visual Studio内Team Explorer中的App.Publish文件夹,然后选择排除即可。检查一切都没有问题。