问题 TFS 2012 .gitignore .hgignore等效


在TFS 2012中,有一种在本地工作的新模式, 本地工作区

这是个好消息:

  • 没有“检出”文件
  • 使用VS以外的程序中的文件时,不再有只读文件和问题。
  • 没有更多'获取最新'实际上没有获得最新

但这也意味着我需要一种方法告诉TFS在监视文件系统进行更改时要忽略哪些文件。如何处理TFS2012?


11081
2017-09-28 07:52


起源



答案:


通过在TFS ui中捣乱,我自己找到了答案。 答案是它由位于分支根目录中的文件“.tfignore”处理。

在“等待更改”中,有一个通知我有未版本控制的文件。这导致我进入一个对话框,我可以通过文件名,扩展名,文件夹名等忽略内容。此处添加一些规则在分支根目录中创建.tfignore并使该文件成为挂起的更改。换句话说,这与大多数其他版本控制系统完全相同。


14
2017-09-28 08:31



这对我使用Visual Studio / TFS 2013不起作用 - 我似乎没有在UI中有任何这样的选项来将文件添加到忽略列表,并且手动创建文件不会导致文件被忽略。 (包括此评论的完整性,而不是对答案的批评。) - Shawn South
对我也一样。我试过一切都没有用。我的解决方案.dll和.pdb的Bin和Obj文件夹仍然显示在挂起的更改中。 - HaBo


答案:


通过在TFS ui中捣乱,我自己找到了答案。 答案是它由位于分支根目录中的文件“.tfignore”处理。

在“等待更改”中,有一个通知我有未版本控制的文件。这导致我进入一个对话框,我可以通过文件名,扩展名,文件夹名等忽略内容。此处添加一些规则在分支根目录中创建.tfignore并使该文件成为挂起的更改。换句话说,这与大多数其他版本控制系统完全相同。


14
2017-09-28 08:31



这对我使用Visual Studio / TFS 2013不起作用 - 我似乎没有在UI中有任何这样的选项来将文件添加到忽略列表,并且手动创建文件不会导致文件被忽略。 (包括此评论的完整性,而不是对答案的批评。) - Shawn South
对我也一样。我试过一切都没有用。我的解决方案.dll和.pdb的Bin和Obj文件夹仍然显示在挂起的更改中。 - HaBo