gpt4 book ai didi

tfs - tfignore排除包含空格的文件路径不起作用

转载 作者:行者123 更新时间:2023-12-04 21:04:19 24 4
gpt4 key购买 nike

在我的项目中,我有一个 WCF 服务引用 .服务引用会生成一些扩展名为 的元数据文件。 .datasource .我想在 中忽略/排除tfignore 包含服务引用的文件夹中以该扩展名 (.datasource) 结尾的所有文件。

出于某种原因,VS2017 仍然在我的待处理更改中显示所有带有扩展名 的排除文件.datasource .然而,奇怪的是,除此扩展名之外的所有其他文件都被忽略/排除。尽管 有一件有趣的事情.datasource 排除我在 tfignore 中的规则,路径由一个文件夹/目录组成,该文件夹/目录的名称中有一个空格。

这是 tfignore 中的规则:

我的文件夹名称/Web.datasource

规则中的空间是否导致了问题?或者是别的什么?

最佳答案

.tfignore文件不会影响这些文件 已经在源代码管理中。 您需要先将它们从源代码管理中删除。

此外,在源代码管理中添加 .tfigonre 文件之前,这些文件是否已经处于待定更改中。您可以尝试以下解决方案:

If the changes are "still" in pending changes, first create a backup copy, then make an Undo on them. Close VS, restore the backup copies and then it should work.



.tfignore类似于 .gitignore , 如果文件夹名称中间有空格,如 My FolderName/Web.datasource ,试试下面的格式:
My\ FolderName/Web.datasource
更多详情 .tfignore文件规则请引用 official tutorial .

关于tfs - tfignore排除包含空格的文件路径不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50218901/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com