Tfs 如何停止在Visual Studio 2013中签入bin和obj文件夹

Tfs 如何停止在Visual Studio 2013中签入bin和obj文件夹,tfs,Tfs,我遵循了所有关于使用tfignore文件的指导,VS仍然坚持签入这些文件夹中的内容。还有别的办法吗?我真的厌倦了在每次签入之前排除这些东西。仍然使用.tfignore文件 如果更改“仍然”在挂起的更改中,请首先创建备份 复制,然后对其进行撤消。关闭VS,恢复备份副本 然后它就会起作用 或者,您也可以使用临时快速修复方法解决此问题:将$字符添加到.bowerrc中的bower_components文件夹名称中。TFS不允许在文件名中使用$字符,因此无法将其添加到源代码管理中 更多详细信息,请参见我

我遵循了所有关于使用
tfignore
文件的指导,VS仍然坚持签入这些文件夹中的内容。还有别的办法吗?我真的厌倦了在每次签入之前排除这些东西。

仍然使用
.tfignore
文件

如果更改“仍然”在挂起的更改中,请首先创建备份 复制,然后对其进行撤消。关闭VS,恢复备份副本 然后它就会起作用

或者,您也可以使用临时快速修复方法解决此问题:将
$
字符添加到.bowerrc中的bower_components文件夹名称中。TFS不允许在文件名中使用
$
字符,因此无法将其添加到源代码管理中

更多详细信息,请参见我和Hoppe在中的回答


另一种方法是通过源代码控制


您可以尝试从源代码管理中删除目录(不删除),签入;然后从源代码管理资源管理器中删除文件/dir并在源代码管理资源管理器中签入。现在TFS不知道这些文件,也不会比较它们,因为它们不是源代码控制的。或者你也可以尝试一下Nate Kerkhofs在

中的回答你是否删除了“bin”和“obj”文件夹,然后在添加tfignore文件之前获得了最新版本?第一种方法不起作用。但第二种方法确实如此。非常感谢。