2017-06-20 91 views
1

我正在一個項目中使用TFS中的大型解決方案,其中包括一個sqlproject。我們在該項目中使用了一些東西,但也爲項目生成了一個.jfm文件。 .jfm已被排除在項目之外,但TFS一直試圖訪問它。它也出現在「排除更改」下,即使我沒有對其進行任何更改。如何停止「.jfm文件無法訪問」從鎖定tfs

我添加了一個.tfignore文件與線

*.jfm 

並重新啓動Visual Studio和重新啓動我的電腦。該彈出仍然存在:

enter image description here

,然後我不能在源控制Explorer中打開任何東西,它只是不斷給我彈出。我用Google搜索了一下,向我的同事說過,試着移動.tfignore文件,但沒有一個能夠工作,它讓我變得瘋狂。

+0

歡迎來到Stack Overflow!請隨時參加本網站的[tour](// stackoverflow.com/tour),如果您需要網站的其他幫助,請查看[this](// stackoverflow.com/help)。哦,如果您遇到過幫助頁面未涵蓋的問題,請隨時諮詢[meta](// meta.stackoverflow.com/)。 –

回答

1

要忽略.jfm文件,您必須確保已將.tfignore文件簽入到遠程服務器。

請嘗試以下下面的步驟來解決這個問題:

  1. (如果需要備份它們)從TFS通過門戶網站刪除.jfm文件,
  2. 重啓VS,右擊根據項目節點收集和 選擇獲取最新版本從本地 工作區刪除.jfm文件。
  3. 設置.tfignore文件,並檢查到遠程服務器

然後再試一次,如果不行,只是嘗試添加一個新的工作區和映射VS來源,然後檢查了。 tfignore文件到遠程服務器。

+0

@Sadie對此有何更新?您是否通過此解決方法解決了問題? –