签入我的项目时,我收到错误:
Could not find file 'C\blah blah blah'.
我感觉这可能是我删除的旧项目中的文件。
我尝试删除我的TFS连接和工作区。
答案 0 :(得分:254)
当TFS在文件系统上不再存在某些更改时,就会发生这种情况。例如,如果您在Visual Studio中添加一些文件(将它们添加到更改列表中),直接从文件系统中删除它们,然后尝试检查更改,它会抱怨它无法找到文件
要从列表中删除这些更改,您可以打开源代码管理资源管理器(查看> 其他Windows > 源代码管理资源管理器)并且删除不存在的文件或右键单击有问题的文件和撤消待处理的更改。
您还可以在团队资源管理器中的“待更改”面板中撤消这些特定更改。
答案 1 :(得分:25)
创建一个空文件以替换丢失的文件并完成签入。正确签入文件后,删除不需要的文件。
答案 2 :(得分:6)
转到包含文件'blah blah blah'的项目,您应该看到该文件有一个错误标记,表明它不存在。右键单击文件>删除。那应该解决这个问题。
答案 3 :(得分:2)
我有类似的问题。我忘了我正在修补添加发布的发布配置文件。 TFS觉得需要检查它,即使输出没有。我只是右键单击visual studio里面的Team Explorer中的App.Publish文件夹,然后选择排除。检查一切没有问题。
答案 4 :(得分:2)