Visual Studio 2013显示TFS中不存在的项目

时间:2014-02-26 16:40:20

标签: visual-studio tfs

我已将VS 2013连接到我的Visual Studio Online帐户和TFS。我每天都在那里办理解决方案。

问题是,如果我创建一个项目并意识到我创建了错误类型的项目并将其删除(然后将其从文件系统中删除),那么当需要将项目签入TFS时,它会显示删除了项目以及要办理登机手续的所有文件。

然后我需要选择ghost项目并将其从签到中排除。

这是一个已知问题吗?如果是这样,我如何阻止VS显示这些鬼项目?

1 个答案:

答案 0 :(得分:4)

这不是问题,而是设计问题。如果您正在创建项目并勾选Add to Source Control,则会开始跟踪更改。

但是,删除物理项目不会阻止TFS跟踪更改,因为就其而言,文件仍然存在。

在删除任何物理文件之前,您需要撤消挂起的更改,包括将项目添加到源代码管理,然后您就可以安全地删除物理文件。