2015-05-21 18 views
1

我已經對我的代碼做了一些工作,並擱置了它,然後我必須將修補程序應用於shelveset的代碼才能正常工作。然後,我不得不在代碼中修正其他內容,現在希望製作一個擱架,但沒有補丁,所以我想撤消我應用的擱架。是否有可能在tfs中回滾shelveset?

這是可能的,如果是這樣,如何?

+0

哪個TFS版本? – Uba

+0

如果你有一個高級版本,你應該能夠暫停和恢復你的工作。 http://stackoverflow.com/questions/24061664/undo-local-changes-that-exist-in-a-shelveset – Uba

+0

@Freesiah:帶着VS2013 – Adrian

回答

2

鑑於目前你的狀態:

如果原來擱置仍然存在,你可以「撤消掛起的更改」,然後重新申請原來擱置。

沒有本地歷史記錄可供您使用。

+0

沒有用,但謝謝。 – Adrian

+0

它就是這樣。無法更好地繪製圖片。 – jessehouwing

+0

我最終制作了我的代碼副本,然後撤消了所有更改。不幸的是,你可以'擱置'一套,但你不能'恢復'。我可以理解,這個集合本身的模塊是否已經改變。但是,如果更改僅適用於原本不屬於擱置集合的模塊,那麼退出該代碼應該是一個相當直接的問題,而不會影響無關聯的更改。好吧。 – ouflak