我的 TFS 工作区中有多个团队项目。如:
TeamProjectA
TeamProjectB
TeamProjectC
我们正在使用 TFS 2012。可以说我同时在进行这三个方面的工作。我想检查我的更改,TeamProjectA
因此我转到 Visual Studio 中的团队资源管理器(2012 或 2013)> 待更改,并且包含的更改部分通常包含来自每个团队项目的所有修改文件,即使团队资源管理器当前已设置到TeamProjectA
. 我总是必须右键单击我要签入的团队项目的解决方案的父解决方案文件夹,然后“排除未选择”。所以这是我的第一个问题。我知道我会在某些时候不小心将其他项目的更改包含在我的签到中。
我还有一些.dat
在构建过程中生成/覆盖并编译到我的dll
. 我想从源代码管理中排除这些文件,因此我在解决方案资源管理器 > 文件菜单 > 源代码管理 > 高级 > 排除 [文件] 中选择它们。解决方案资源管理器中的字形变为带有黑色短划线的红色圆圈,表示它已被排除。当我转到源代码管理资源管理器时,这些文件仍然显示为add
带有绿色+
字形的内容。我什至添加了一个ignore.tfignore
文件,\*.dat
但它们仍然出现。我怎样才能让这些文件被忽略?
谢谢。