2009-01-07 12 views
0

我們在工作場所使用VS2008和TFS進行源代碼管理,但它工作正常,但是今天我們在嘗試將待處理更改與工作項相關聯時遇到問題。 通常,當我想將更改與工作項目相關聯時,我只需從「待定更改」窗口中的頂部的第二個選項卡,檢查適合所做更改並簽入的工作項目。然而,今天,我的所有工作項目都是從名單上消失了。我可以從下拉框中選擇一個合適的查詢,這可以正常工作,所以項目就在那裏。我的工作項目在TFS中消失

我認爲這個問題可能與「我的工作項目」查詢與錯誤的TFS項目(我們的TFS服務器上有兩個)有關,但我不知道如何解決這個問題。我的大多數同事出現了一些(可能的)變化。

因此... 如何將「我的工作項目」恢復到掛起的更改窗口?

編輯︰問題仍然存在的方式,但我通過刪除團隊資源管理器中的第二個項目繞過它的方式。這是可以接受的(目前),因爲該項目目前不活躍。我不滿足於這是一個很好的長期解決方案,但...

編輯:我知道我可能沒有提供足夠的信息給任何人以瞭解究竟是什麼問題,但我會保留它以防萬一有人遇到同樣的問題並且知道如何修復它:P

回答

1

關閉visual studio的所有實例,並在命令行中試試這個:「devenv.exe/resetuserdata」

1

我第一次見到這種情況的時候,當我將一個簽入與一個工作項目關聯起來並且查詢已經更改爲另一個團隊項目。你可以檢查查詢是否從正確的團隊項目拉動?

另一件要檢查的事情是你的TFS服務器的事件日誌的任何古怪。

+0

我覺得你已經接近這個問題了。我有2個項目。我刪除了一個快速修復。仍然...「我的工作項目」存在於Project1的「Team Querries」下。在Project2(當前),但是,它不。相反,我有「我的工作項目所有團隊Projects.wiq」。我不知道如何解決這個問題 – Sakkle 2009-01-23 14:21:20

+0

聽起來就像查詢不對。你能否創建一個自定義查詢來查看工作項是否存在? – 2009-01-23 14:26:19