3

我在本地工作区中有一些文件已签出然后删除,但没有通过 TFS 删除。TFS 在待定更改视图中仍将它们标记为“编辑”。当我尝试签入已删除的文件时,我收到一条错误消息,指出找不到文件。有没有办法告诉 TFS 这些文件已被删除,并且它们也应该在源代码管理中删除?

4

3 回答 3

4

您可以通过team explorer右键单击​​已删除的文件并执行undo pending changes. 然后通过team explorer删除它们并签入。

如果这不起作用 - 通过右键单击已删除的文件team explorer;执行get specific version并选中两个复选框以覆盖文件:

在此处输入图像描述

这将从 TFS 获取已删除的 [from workspace] 文件。对文件执行 an undo pending changes。然后通过团队资源管理器删除文件并签入。

于 2013-01-16T13:51:29.737 回答
0

如果文件不多,只需在磁盘上创建一些虚拟文件,签入,然后通过 TFS 删除它们。

于 2013-01-16T13:44:14.290 回答
0

我认为您应该能够通过源代码管理资源管理器执行此操作:查看-> 其他窗口-> 源代码管理 Exlorer。找到要标记为已删除的代码文件,然后右键单击并选择删除。

供将来参考,TFS Power Tools对这种东西非常有用。

于 2013-01-16T13:58:13.493 回答