我已将两个文件添加到解决方案下的文件夹中,但不在解决方案树中(它位于包文件夹中):
a.dll
a.dll.txt
当我转到团队资源管理器 - 待更改的“检测到的更改”时,在列表中我看到a.dll.txt
但a.dll
文件不存在。
我确实检查了所有相关.tfignore
文件以确保.dll
不排除 s 。
问题是:什么是从检测到的更改中过滤掉 dll 文件?
我已将两个文件添加到解决方案下的文件夹中,但不在解决方案树中(它位于包文件夹中):
a.dll
a.dll.txt
当我转到团队资源管理器 - 待更改的“检测到的更改”时,在列表中我看到a.dll.txt
但a.dll
文件不存在。
我确实检查了所有相关.tfignore
文件以确保.dll
不排除 s 。
问题是:什么是从检测到的更改中过滤掉 dll 文件?
在以前的版本中,您通过注册表设置来控制它,我不确定它是否适用于此,但它可能是一个很好的起点。
正如您提到的 tfs 2012 具有用于本地工作空间的 .tfignore 文件(用于服务器工作空间的 .tpignore 文件)的想法,您可以通过添加反向规则来包含自动排除的文件,例如
!*.dll
http://msdn.microsoft.com/en-us/library/tfs/ms245454%28v=vs.110%29.aspx#tfignore