2012-12-11 26 views
3

同時加入首次文件,其中建議被忽略到TFS2012他們中的一些(如.dll文件的,exe文件的等)文件被標記爲TFS到處插件作爲被忽略,但實際上它不是

在其實有些人建議忽略我在TFS中需要的文件。所以我明確地從忽略列表中刪除了它們,並將它們添加到TFS中。

現在在Visual Studio中,我可以正常使用這些文件,但不能在Eclipse中使用!在Eclipse中,他們仍被標記爲「忽略」,所有團隊功能都被禁用! :(

有沒有辦法解決這個問題?

PS當然這些文件不在.tfignore的方式

補充說:

似乎忽略基於要做(.dll)和文件夾名稱(\ bin)。

+0

你的'.tpignore'和'.tfignore'文件是什麼樣的? '.tp​​ignore'中的錯誤正則表達式有時會造成嚴重破壞。 –

+0

@Thomson。我的磁盤上沒有.tpignore文件,而.tfignore沒有特殊條目。只有幾個文件夾(如\ jre,\ doc等)被忽略。 – Dime

+0

所以你沒有告訴'.tfignore' *不*忽略DLLs? –

回答

6

某些文件(例如DLL)在Team Foundation Server本地工作區中爲ignored by default

爲了覆蓋默認忽略狀態,您需要設置一條.tfignore行,該行指定不應忽略DLL。來自documentation

# Do not ignore .dll files in this folder nor in any of its sub-folders 
!*.dll 
+0

該文件被稱爲'.tpignore',而不是'.tfignore' –

+4

@HenriqueSousa:它不是,它們是兩個不同的文件。 '.tfignore'是本地工作區的新TFS-2012忽略文件,由Team Explorer Everywhere和Visual Studio客戶端共享。 '.tp​​ignore'只能由Team Explorer Everywhere使用。在這種情況下,我正在談論'.tfignore'。 –

+0

感謝您的澄清,實際上我們仍然將TFS 2008與Team Explorer Everywhere一起使用,'.tpginore'文件在Eclipse中滿足我們的需求。 –

相關問題