2009-04-14 41 views
30

現在我有一些主要的代碼更改將不會及時完成,因爲即將發佈的版本需要擱置。有沒有一種很好的方法可以將這些變化從我的工作空間中解脫出來,但是能夠稍後返回給他們?也許我錯過了一些東西,但看起來即使它們被擱置,工作區中的變化仍然存在。在TFS中擱置待處理的更改

有沒有更好的方法來做到這一點?我不想創建另一個工作區。

我們使用VS 2008和TFS 2008

回答

51

當你擱置的變化,有向底部的複選框「保留掛起本地更改」。取消選中該選項,它將在構建Shelf時撤消文件的簽出。

另外,一旦貨架被創建,您可以自己安全地撤銷檢出;同樣的結果,但我認爲複選框有點安全,因爲它只解除了您要擱置的文件的結帳(所以您不會意外撤消您遺失或故意沒有擱置的文件的結帳)。

+0

此方法是否將shelveset傳遞給TFS供我以後檢索? – Aaron 2009-04-14 15:51:53

相關問題