撤消TFS取消搁置

ing*_*bic 1 tfs undo unshelve

我正在使用Visual Studio 2015.TFS的版本是2012(版本11.0.51106.1).有没有办法撤消unhelve,其他人的用户shelveset,以获得与unhelve命令之前的情况?

Pat*_*SFT 6

不,没有这个命令.Unshelving是如何将搁架恢复到您的机器,以便您可以继续工作.它不会更改搁置集或服务器上的任何其他内容.这只是一个获取操作.

看起来你只是想把代码带回到你把某个人的搁架装到工作区之前的样子.

如果在加载搁置集之前未对挂起的更改进行更改,则" 撤消挂起的更改"可以解决您的问题.否则,您可能必须手动排除所做的更改,然后撤消搁置集中的更改.


此外,如果您再次遇到这种情况,一个好的建议可能是在取消任何其他人的代码之前将您的工作区保存到您自己的货架上.

  • 谢谢.因此,在我取消某人的搁置之前,我确实搁置了我的改变.然后我取消了别人的改变.如果我不再需要这个搁置集,我会撤消挂起的更改,然后取消搁置我以前创建的搁置集.酷:) (4认同)