Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用TFS源代码管理-如何删除文件_Tfs_Tfs 2010 - Fatal编程技术网

使用TFS源代码管理-如何删除文件

使用TFS源代码管理-如何删除文件,tfs,tfs-2010,Tfs,Tfs 2010,我是一名独立的开发人员,现在正在使用TFS2010,直到最近才使用VSS。 我发现为初学者准备一些书来帮助我使用它并不容易。 所以我现在有了我的源代码管理项目。但是当我签入时,我会得到一些我不再使用的文件的引用。如何从TFS源代码管理存储库中删除文件 因此,在下面的示例中,您可以看到许多来自不同项目的文件,这些文件我不想看到 在Visual Studio的源代码管理资源管理器中,只需右键单击文件和文件夹并选择“删除”。然后再次右键单击并选择“签入挂起的更改”。您需要先销毁这些文件,然后只有这些文

我是一名独立的开发人员,现在正在使用TFS2010,直到最近才使用VSS。 我发现为初学者准备一些书来帮助我使用它并不容易。 所以我现在有了我的源代码管理项目。但是当我签入时,我会得到一些我不再使用的文件的引用。如何从TFS源代码管理存储库中删除文件

因此,在下面的示例中,您可以看到许多来自不同项目的文件,这些文件我不想看到


在Visual Studio的源代码管理资源管理器中,只需右键单击文件和文件夹并选择“删除”。然后再次右键单击并选择“签入挂起的更改”。

您需要先销毁这些文件,然后只有这些文件才会从源代码管理中删除

您不能对这些文件进行任何更改-在您从TFS中永久销毁它们之前,它们将保留在源代码管理中


有关如何销毁的详细信息,请参阅TF destroy命令实用程序。

单击最后一个看起来像解决方案(.sln)文件图标的图标(垂直行顶部的最后一个图标)。它就在刷新图标的旁边,“评论”框的正上方。这将清除所有不相关的项目文件,并仅显示当前项目中的文件。

屏幕截图中的文件(大部分)列为添加-它们尚未在TFS中,因此从TFS中删除它们不是您想要的。相反,您希望忽略它们,尽管这可能很棘手:

我按照您的建议删除该项,然后签入整个项目(与“签入挂起的更改”无关)。然而,当我签入时,我会在屏幕上看到一个我不想看到的项目的完整列表。如何删除它们?您可能会看到来自项目外部区域的挂起的更改。您的意思是在TFS中删除的文件仍然显示在您的本地目录中吗?或者您删除的文件仍显示在TFS中?我发现有很多我已删除的内容在我想签入项目时仍会出现。默认情况下,关联的复选框是未选中的,但它们会将我的屏幕弄得乱七八糟。您是否可以展开(可能使用带注释的屏幕截图?)-不清楚您在哪里遇到问题。我已放入一张显示该问题的图像。TFS显示来自不同项目的大量文件,而不是我正在处理的文件。