【发布时间】:2016-08-15 10:48:09
【问题描述】:
我已遵循有关使用 tfignore 文件的所有指导,并且 VS 仍然坚持检查这些文件夹中的内容。还有其他方法可以解决这个问题吗?我真的厌倦了在每次签到之前排除这些东西。
【问题讨论】:
-
在添加 tfignore 文件之前是否删除了“bin”和“obj”文件夹,然后获取最新版本?
标签: tfs
我已遵循有关使用 tfignore 文件的所有指导,并且 VS 仍然坚持检查这些文件夹中的内容。还有其他方法可以解决这个问题吗?我真的厌倦了在每次签到之前排除这些东西。
【问题讨论】:
标签: tfs
仍然使用.tfignore 文件。
如果更改“仍在”待更改,请先创建备份 复制,然后对它们进行撤消。关闭VS,恢复备份副本 然后它应该可以工作了。
或者您也可以使用临时快速修复此问题:将$ 字符添加到 .bowerrc 中的 bower_components 文件夹名称中。 TFS 不允许文件名中包含$ 字符,因此无法将其添加到源代码管理中。
更多详情,请看我和Hoppe在vs2015 keeps adding project.lock.json to tfs的回答
通过源代码控制的另一种方式。
您可以尝试从源代码管理中删除目录(不删除),签入;然后从源代码管理资源管理器中删除文件/目录并在源代码管理资源管理器中签入。现在 TFS 不知道这些文件,也不会比较它们,因为它们不是源代码控制的。或者您也可以尝试Nate Kerkhofs 在How do I permanently exclude the bin and obj folders from TFS 2012 checkin? 中的回答
【讨论】: