当前位置:  开发笔记 > 运维 > 正文

搁板和托运在TFS之间有什么区别?

如何解决《搁板和托运在TFS之间有什么区别?》经验,为你挑选了3个好方法。

每个的概念是什么?

什么时候可以搁置您的更改而不是登记?



1> Darcy Cassel..:

搁置意味着保留更改以供稍后处理.

签入意味着更改可供团队的其他人使用,将在构建中并最终发布.

非常不一样.当你没有完成一项任务时,可以考虑将搁置作为上下文切换的工具.签入意味着你已经完成(至少是其中的一部分).



2> tvanfosson..:

如果要保存所做的更改,请保留更改,但需要返回到先前版本,以便在没有当前正在处理的更新的情况下进行其他更改(可能是错误修复).由于你经常会经常登记,我发现这是一个罕见的事件 - 就像我刚刚部署到QA框并立即发现错误.我将搁置当天的变化,让我回到QA部署版本,进行更新,然后取消我的更改 - 根据需要合并两者.任何比这更长的时间你可能会想要查看以前的版本和分支.我很高兴听到其他经验证明搁架更有用的经历.



3> cjk..:

其他用户可以通过搜索来下载您的shelvesets,因此这是传递代码以进行评论的好方法.但是,如果您尝试取消已经检出的代码文件,则会出现错误,因此您需要准备好干净的环境.

如果我正在处理一些我无法检查的大事,我经常会在一天结束时搁置我的更改.这样,如果我的PC一夜之间死掉,我就会在服务器上备份.

推荐阅读
手机用户2402851335
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有