【发布时间】:2014-10-07 11:56:44
【问题描述】:
我读了一些文章,但我的英语不是很熟练,我仍然很困惑。
我已搁置更改。是否可以在本地存储库中恢复这些更改?
我发现我的搁置更改并打开了。比我有两个复选框: a) 恢复工作项目和签到记录; b) 在服务器上保留搁置集。
如果我按下“取消搁置”会发生什么?恢复更改?这些复选框的用途是什么?
【问题讨论】:
我读了一些文章,但我的英语不是很熟练,我仍然很困惑。
我已搁置更改。是否可以在本地存储库中恢复这些更改?
我发现我的搁置更改并打开了。比我有两个复选框: a) 恢复工作项目和签到记录; b) 在服务器上保留搁置集。
如果我按下“取消搁置”会发生什么?恢复更改?这些复选框的用途是什么?
【问题讨论】:
a) Restore work items and check-in notes;
当您搁置更改时,它类似于进行签入,您可以搁置文件并标记工作项,并添加您在进行签入时将使用的签入注释。因此将创建搁置集,并且您添加的任何 cmets 以及您链接的任何工作项都将与搁置集一起存储。当您取消搁置时,文件将被带回您的本地工作区,并且相关的工作项和 cmets 将被预填充在挂起的更改窗口中
b) Preserve shelveset on the server.
当您选择此选项时,文件将恢复到您的工作区,但搁置集将保留在服务器上。通过勾选此框,您可以取消搁置更改并对文件进行更改,如果您决定不需要您所做的更改,您可以撤消挂起的更改并再次恢复与服务器上保留的相同的搁置集。
【讨论】: