如果有人修改了会发生什么?检查搁置的文件?

时间:2016-02-25 19:36:20

标签: visual-studio-2013 tfs source-control-explorer

如果开发者A检出搁置的文件,进行一些更改并将其重新检入,会发生什么。

与此同时,开发商'B'正在查看搁置的套装,他决定使用现在更新的同一个文件&由开发者'A'签到。

TFS是否会启动合并更改屏幕,还是允许开发人员B访问原先搁置的文件?

1 个答案:

答案 0 :(得分:0)

这取决于开发人员B的工作区版本。如果开发人员B在创建工具集的版本上,他将能够在文件中工作而不会中断。

如果他使用的是较新的版本,并且自从创建了货架后文件发生了变化,他就会被要求合并。

如果他在A检查搁置文件的更改后对该版本进行了操作,则可能会提示他合并更改,或者当更改与工作区一致时,将只是能够在没有自豪的情况下取消改变。

一般来说,当两个开发人员不在同一个shelveset上工作时,它会更好,在这种情况下,创建一个临时分支(主题分支/功能分支)会更好。