【发布时间】:2017-10-04 23:26:23
【问题描述】:
从待处理更改中的文件创建搁置后,我是否可以安全地取消更改并继续工作,然后在以后取消搁置?
上架时正确的工作流程是什么?
【问题讨论】:
-
我不知道您使用的是哪个源版本,但您始终可以列出要检查的搁置集。 VSTS 在 Team Explorer -> Source Control Explorer -> 右键单击文件夹 -> Find -> Find Shelvesets。但是,是的,搁置集是否已正确上传,您可以撤消更改并稍后取消搁置。
-
考虑shelving 时的选项 之一是“在本地保留待定更改”。您可以选择是否希望本地更改保留或恢复作为搁置操作的一部分。
-
视情况而定。如果您将继续处理同一任务并出于备份目的搁置,您只需搁置并选中“在本地保留待处理的更改”复选框以保持文件被签出。
-
如果您将切换到另一个任务(将处理其他文件)然后取消选中复选框,您可以随时取消搁置更改以继续。
-
Shelve 与 Check-in 一样,会跟踪您开始处理文件的版本。由其他用户的提交(签入)引起的冲突可以通过发出 get(获取最新)来解决,或者您可以继续处理您的文件,并在您决定签入时更愿意解决冲突
标签: c# visual-studio tfs