2012-09-28 70 views
11

在TFS 2012中,有一種新的本地工作模式,本地工作區TFS 2012 .gitignore .hgignore等效

這是一個好消息:

  • 沒有「退房」文件
  • 沒有更多的從比VS.其他程序在處理文件時只讀文件和問題
  • 沒有更多的「獲取最新」沒有真正得到最新

但這也意味着我需要一種方法來告訴TFS監視文件系統更改時忽略哪些文件。這在TFS2012中如何處理?

回答

14

我自己找到了答案,在TFS UI中仔細斟酌。 答案是它由放置在分支根目錄中的文件「.tfignore」處理。

在'等待修改'中有一個通知,我有未版本控制的文件。這使我進入了一個對話框,我可以通過文件名,擴展名,文件夾名稱等來忽略東西。在這裏添加一些規則,在分支根目錄中創建.tfignore並使該文件處於等待更改狀態。換句話說,這與大多數其他版本控制系統的工作方式完全相同。

+0

這對我來說並不適用於Visual Studio/TFS 2013 - 我在UI中沒有任何這樣的選項來將文件添加到忽略列表,並且手動創建文件並不會導致文件被忽略。 (包括這個評論的完整性,而不是批評的答案。) –

+0

也適用於我。我試過什麼都沒有工作。我的解決方案Bin和Obj文件夾與.dll和.pdb仍然顯示在未決的更改。 – HaBo