在TFS Visual Studio 2013中如何撤销更改

12

我阅读了一些文章,但我的英语不太好,仍然感到困惑。

我已经将更改搁置。是否有可能在本地存储库中恢复这些更改?

我找到了我的搁置更改并打开了它。然后我有两个复选框: a)恢复工作项和检入注释; b)在服务器上保留搁置变更集。

如果我按“取消搁置”会发生什么?还原更改吗?这些复选框的目的是什么?


这篇文章似乎解释得很清楚... http://msdn.microsoft.com/en-us/library/ms181403.aspx - Anthony Chu
1个回答

15
a) Restore work items and check-in notes;

当您搁置更改时,类似于执行Check in操作。您可以搁置文件并标记工作项,并添加您在执行Check in操作时会使用的检入备注。因此,将创建shelveset,并存储您添加的任何注释和链接的工作项。当您取消搁置时,文件将被带回本地工作区,并且关联的工作项和注释将填充到挂起的更改窗口中。

b) Preserve shelveset on the server.

选择此选项后,文件将恢复到您的工作区,但保留在服务器上的货架集将保持不变。通过勾选此框,您可以取消储存更改并对文件进行更改。如果您决定所做的更改不需要,则可以撤销挂起的更改,并再次将相同的货架集恢复为保留在服务器上的状态。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接