TFS撤消以最后搁置

时间:2018-11-07 07:18:01

标签: visual-studio tfs shelve

我想做什么:我对代码进行了一些更改,并且想要进行某种“检查点”(例如git commit),然后继续工作,并能够简单地撤消对最后一个“检查点”的更改。我不想使用“签到”。

如果我没记错的话,可以通过搁架来完成,但是不幸的是,我不确定我如何才能实现这一目标。

谢谢。

2 个答案:

答案 0 :(得分:1)

在Visual Studio的“待更改”工具窗口中,只需选择顶部的“搁置”,输入名称,然后单击“搁置”按钮:

enter image description here

要返回“检查点”,请通过操作=>查找Shelveset =>右键单击=>取消搁置来恢复Shelveset

答案 1 :(得分:1)

搁置类似于git中的隐藏。要复制这种工作流,将涉及签出到先前的变更集和/或回滚变更集。我之前已经创建了多个架子集(V1,V2等),但这并不理想。