如何在更换/删除所有文件时签入TFS

时间:2015-11-04 13:14:38

标签: visual-studio-2015 tfs2015

我是团队基础服务器和视觉工作室的新手。

我有一个非VS项目,由于公司政策,我需要通过TFS进行版本控制。我使用与TFS不同的工具来编辑我的项目,所以当我准备推送我的更改时,我只是从TFS检出项目并清理了本地目录以替换项目的新版本。我现在无法签入更改,因为TFS正在查找我删除的文件。

如果我需要清理并替换项目中的所有文件,我该如何将其签入TFS?有没有办法强制TFS使用我的本地版本?

1 个答案:

答案 0 :(得分:1)

现在您需要为这些已删除的文件执行撤消待处理更改。您可以通过Team Explorer或tf.exe命令实现它。在团队资源管理器中,选择已删除的文件,然后单击撤消全部。您也可以使用tf undo命令:

tf undo /workspace:"TheWorkspace";TheUser 
   $/MyProject" /server:MyServer /recursive 

然后检查您的新版本的项目。

如果要使用Windows资源管理器管理TFS版本控制文件,您需要:
首先,创建一个工作区文件夹,将项目放在此文件夹中 然后使用与TFSPowerTools2015一起提交的Windows Shell Extensions签入/签出本地工作空间文件夹中的文件。 enter image description here