2016-02-21 40 views
0

我想問如何撤銷我在「待處理更改」中的回滾?Visual Studio/TFS:如何從待處理的更改中刪除回滾?

例子:

  1. 在我掛起更改我有許多更新
  2. 接下來我去的歷史,並從2個星期前做了rolledback一個變更。
  3. 在團隊資源管理器我看到:[FileXYZ.cs] [編輯,回滾]
  4. FileXYZ.cs包含了不相關的回滾
  5. 現在我要「撤銷」回滾,如果我有其他的變化從來不想這樣做。換句話說,我希望在檢入待處理更改時不會發生回滾。不過,我希望檢查與該回滾無關的此文件中的更改。
    我不想簡單地對文件執行「撤消」操作,因爲我將放棄其他更改。我想撤消這個特定變更集的回滾。

任何意見,

Learner.For.Ever

+0

1)我試圖在IDE中找到一個命令,它將刪除回滾。但是我找不到任何東西。 2)我看到回滾更新不在文件中,所以我想他們將在簽入時應用。 –

回答

0

首先,文件應該被改變,以反映回滾,所以你可能需要檢查你就成功地進行回滾。

其次,由於在回滾之前沒有檢入待處理的更改,並且VS也沒有記錄這些信息,所以無法撤消您的回滾。因此,即使回滾的更改已知,也沒有關於您在回滾之前所做更改的任何信息,因此無法恢復。

+0

謝謝Eddie的確認。每天學習新的東西:) –

+0

順便說一句,它將是一個很好的功能添加到TFS/VS :) –

相關問題