2010-01-26 83 views
2

我對TFS比較新,也許是因爲我是新手,我對它的行爲不太感興趣。如何查看VSTS源代碼管理資源管理器中的所有待處理更改?

場景:

我從TFS服務器複製一個源樹到我的本地硬盤驅動器。

我通過瀏覽到.sln文件從本地硬盤驅動器打開解決方案。

從vs解決方案資源管理器中,我雙擊一個.cs文件。

即使我只是在看它,簽出給我的文件經常標記。例如,如果我不小心插入了一個空白行,即使我撤消了意外插入,並且即使VS選項卡暗示.cs文件已被鎖定,也會發生這種情況。

即使我什麼也沒有改變,Source Control Explorer的行爲就好像有未決的改變。

我可以右鍵單擊該文件並「撤消掛起的更改...」。

問:我怎樣才能得到TFS,顯示所有標有我的Windows用戶ID文件的列表或報告?

回答

5

您只需右鍵單擊源代碼控制管理或任何你想看到下圖掛起的更改文件夾解樹......,和。

另外,如果你是針對單個TFS服務器,去查看 - >其他窗口 - >掛起的更改

此外,Attrice TFS Sidekicks有這個,你可能想一些方便的工具查看。

+0

這似乎是我正在尋找的,它列出了我自己的待定變化。 – gerryLowry 2010-02-04 08:40:52

2

菜單:查看 - >其他窗口 - >掛起的更改

如果打開不止一個VS情況下,窗口的內容可能會過時的多,所以點擊「刷新」按鈕上掛起的更改工具窗口的頂部爲了確定。

您可能還希望VS在退房時提示您,讓您的生活更輕鬆。 轉到工具 - >選項 - >源代碼管理 - >環境 - >簽入項目 並將值更改爲「提示結帳」

+0

謝謝你...... Nick Craver先回答了這個問題......似乎stackoverflow不會讓我把這也標記爲正確的答案。在forums.asp.net我可以標記兩者。我仍然是新的stackoverflow,我仍然試圖找出如何stackoverflow的作品。對我而言,這仍然是一個令人困惑的範例。 – gerryLowry 2010-02-04 08:44:55