Visual studio 2015 如何忽略jspm_包中的文件-.tfignore似乎不起作用

Visual studio 2015 如何忽略jspm_包中的文件-.tfignore似乎不起作用,visual-studio-2015,azure-devops,tfvc,Visual Studio 2015,Azure Devops,Tfvc,我有一个单页应用程序,有一个非常大的jspm_packages文件夹,我想让TFS忽略所有这些。我在jspm_packages目录中放置了一个.tfignore文件。它以“.”作为文件内容来忽略一切 然而,它仍然试图将它们包括在内。我已经“排除”了他们,但我想永久排除他们 还有什么我应该做的吗?最好的答案是: 我忽略的一点是,如果这些项已经添加到源代码管理中,那么.tfignore将不会撤消该操作。相反,右键单击要排除的文件夹,然后选择“撤消”以撤消添加。完成后,.tfignore将使它们脱离源

我有一个单页应用程序,有一个非常大的jspm_packages文件夹,我想让TFS忽略所有这些。我在jspm_packages目录中放置了一个.tfignore文件。它以“.”作为文件内容来忽略一切

然而,它仍然试图将它们包括在内。我已经“排除”了他们,但我想永久排除他们

还有什么我应该做的吗?

最好的答案是:


我忽略的一点是,如果这些项已经添加到源代码管理中,那么.tfignore将不会撤消该操作。相反,右键单击要排除的文件夹,然后选择“撤消”以撤消添加。完成后,.tfignore将使它们脱离源代码管理。

您使用的是本地工作区还是服务器工作区?(您是否必须签出才能编辑?)是否尝试在Visual Studio签入窗口中右键单击文件夹并选择“排除”?是的,它确实会将他们从签入中排除。但我不想每天都把他们排除在外。这个想法是tfignore会完全忽略它们。每次要排除30000个文件有点多。进入“排除”后,您可以将它们或其父文件夹标记为“忽略”。这将把正确的条目放入.tfignore文件中。我不确定您为什么希望它以其他方式工作?如果您已将其显式添加到源代码管理中,则不能忽略它。