我在本地工作区中有一些文件已签出然后删除但未通过TFS删除。 TFS仍然在挂起的更改视图中将它们标记为“编辑”。当我尝试签入已删除的文件时,我收到一条错误消息,指出无法找到这些文件。有没有办法告诉TFS这些文件是否已被删除,以及它们是否也应在源代码管理中删除?
答案 0 :(得分:3)
您可以通过team explorer
右键单击已删除的文件并执行undo pending changes
。然后通过team explorer
删除它们并检查它们。
如果不起作用 - 通过team explorer
右键点击已删除的文件;执行get specific version
并选中两个复选框以覆盖文件:
这将从TFS获取已删除的[from workspace]文件。对文件执行undo pending changes
。然后通过团队资源管理器删除该文件并将其签入。
答案 1 :(得分:0)
如果没有太多文件,只需在磁盘上创建一些虚拟文件,检查它们,然后通过TFS删除它们。
答案 2 :(得分:0)
我认为您应该可以通过源代码管理资源管理器执行此操作:查看 - >其他Windows - > Source Control Exlorer。找到要标记为已删除的代码文件,然后右键单击并选择“删除”。
为了将来参考,TFS Power Tools对于此类事情非常有用。