2011-10-12 88 views
0

如果我不支持shelveset,Visual Studio中的「Pending Changes」工具窗口將恢復我擱置時設置的文件,提交註釋和相關工作項。有沒有辦法清除我所有的TFS掛起更改?

如果我改變了主意,並決定我現在還沒有準備好在此擱置工作 - 例如,如果我必須刪除所有內容並修復一個錯誤 - 是否有任何方法可以清除所有這些狀態一次?

我很容易突出顯示所有文件,右鍵單擊和「撤消」。但是這隻能恢復文件;我仍然需要進入並清除註釋,然後切換到「工作項目」頁面,可能會選擇其他查詢以確保查看與之關聯的工作項目,然後取消選中該框。

有一個按鈕,菜單項或VS擴展,可以讓我恢復的文件更改提交評論的工作項列表,一下子,留下我和一個完全乾淨的石板去做別的事情?

+0

當然,您可以做的一件事是使用不同的工作區或可能不同的分支。 –

回答

3

我不是在辦公室裏檢查了這一點,但它是值得一試:
Shelve更改到一個新的擱置,牢記以「本地保存掛起的更改」取消選中。

+1

這是有效的,只是試了一下。 –

+0

謝謝迪倫! – pantelif

+0

並不像我希望的那樣乾淨,但是這很有效 - 我只是創建一個名爲「Temp」的shelveset,如果它要求覆蓋,下一次我處於Unshelve對話框時,如果我偶然發現它,則將其刪除那裏。 –

0

在下一個版本的Visual Studio中,它將會是一個更好的體驗。請參閱the session by Jamie Cool關於此主題

相關問題