为什么Team Explorer不在"检测到的更改"中显示dll文件?

THX*_*138 8 visual-studio-2012 tfs2012

我已将两个文件添加到解决方案中的文件夹中,但不在解决方案树中(它位于包文件夹中):

a.dll a.dll.txt

当我在团队资源管理器上进行"检测到的更改" - 待更改时,在列表中我看到a.dll.txta.dll文件不存在.

我确实检查了所有相关.tfignore文件,以确保.dll不排除.

问题是:什么是从检测到的更改中过滤出dll文件?

Bet*_*tty 1

在以前的版本中,您通过注册表设置来控制它,我不确定它是否适用于此,但这可能是一个很好的起点。

http://www.ewaldhofman.nl/post/2009/08/02/Change-the-file-masks-that-are-excluded-by-Source-Control.aspx

正如您提到的 tfs 2012 有本地工作区的 .tfignore 文件(服务器工作区的 .tpignore)的想法,您可以通过添加反向规则来包含自动排除的文件,例如

!*.dll

http://msdn.microsoft.com/en-us/library/tfs/ms245454%28v=vs.110%29.aspx#tfignore