多个开发人员在一个shelveset中工作

时间:2016-08-22 13:14:04

标签: tfs version-control visual-studio-2015 merge shelveset

我想询问是否有可能以及如何在多个开发人员的一个shelveset中工作。我们必须重构很多代码,但也要维护旧版本。我们决定使用tfs shelvesets。

我很好奇,例如,有可能两个开发人员同时处理相同的任务更改自己的shelveset,而不是签入并合并到某种主要的shelveset。

修改 对不起,我忘了提到我们被禁止使用分支来完成这个巨大的重构任务。真的不要问我为什么,我不知道。我只是知道它真的很愚蠢,就像你们有些人提到的那样,因为搁置集不适合这样的任务。我们现在正在寻找某种方法来管理这个没有分支的方式。

1 个答案:

答案 0 :(得分:2)

您未正确使用搁置集。 Shelvesets旨在由一个人短期暂停工作。

您应该使用分支来隔离正在进行的开发工作,同时维护现有版本。