【问题标题】:Undo TFS Unshelve撤消 TFS 取消搁置
【发布时间】:2017-01-09 06:27:54
【问题描述】:

我使用的是 Visual Studio 2015。TFS 的版本是 2012(版本 11.0.51106.1)。有没有办法撤消 unshelve,其他用户的搁置集,让情况和 unshelve 命令之前一样?

【问题讨论】:

    标签: tfs undo unshelve


    【解决方案1】:

    不,没有这个命令。Unshelving 是您将搁置集恢复到您的机器的方式,以便您可以继续处理它。 它不会更改搁置集或服务器上的任何其他内容。这只是一个 get 操作。

    您似乎只想将代码恢复到将某人的搁置集加载到工作区之前的状态。

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


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

    【讨论】:

    • 谢谢。因此,在我取消搁置某人的搁置之前,我会搁置我的更改。然后我取消搁置其他人的更改。如果我不再需要此搁置集,我会撤消待处理的更改,然后取消搁置我之前创建的搁置集。酷:)
    【解决方案2】:

    当没有未决更改时...选择获取特定版本>最新版本...这会将文件恢复到上次签入。

    【讨论】:

      猜你喜欢
      • 2018-01-08
      • 1970-01-01
      • 1970-01-01
      • 2016-04-17
      • 2014-10-07
      • 2017-03-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多