2
對於一些提交後的軟件審查,我想將幾個提交變成擱置。我發現here的唯一方法是在提交之前將所有提交回滾到版本,然後應用這些更改。不幸的是,這對於當前的項目來說不可行有沒有辦法在TFS中將變更集轉換爲shelveset而無需回滾?
您是否有人知道一種簡單的方法將提交中的更改作爲擱置集提交?
對於一些提交後的軟件審查,我想將幾個提交變成擱置。我發現here的唯一方法是在提交之前將所有提交回滾到版本,然後應用這些更改。不幸的是,這對於當前的項目來說不可行有沒有辦法在TFS中將變更集轉換爲shelveset而無需回滾?
您是否有人知道一種簡單的方法將提交中的更改作爲擱置集提交?
沒有辦法「刪除」或以其他方式刪除變更集,您必須將其回滾。
您可以從變更集創建一個shelveset,但不會刪除變更集。一種方法是獲取最新版本,然後在Windows資源管理器中獲取本地工作區的副本,並將其保存在磁盤的其他位置供以後使用。然後,執行獲取特定版本以將變更集之前的代碼存入本地工作區。然後用您之前拍攝的副本替換本地工作區文件夾,VS應該將所有更改視爲待處理更改,從那裏您可以擱置它們,如果需要的話。