2016-09-01 163 views
1

我正在使用Visual Studio 2015. TFS的版本是2012(版本11.0.51106.1)。有没有办法撤消unshelve和其他用户的shelveset,像以前一样取消unshelve命令?撤销TFS Unshelve

回答

3

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

似乎只是想让代码恢复到将某人的shelveset加载到工作区之前。

如果您在加载搁置集之前没有对待处理更改进行更改,撤销挂起更改可以解决您的问题。否则,您可能必须手动排除您所做的更改,然后撤消shelveset中的更改。


而且,如果你再遇到这样的情况,一个很好的建议可能是您的工作空间保存到自己的搁置unshelving别人的代码之前。

+3

谢谢。所以在我解除某人的搁置之前,我会搁置我的更改。然后我解除了别人的改变。如果我不想再使用此搁架,则撤消待处理的更改,然后取消搁置以前创建的搁架。酷:) – ingbabic