开发者经常采用多个项目层次结构,每个层次结构的用途不同。一些项目用于隔离开发,而其他项目用于协作开发。 如果某个开发者同时还是团队领导,那么这些项目的其中一部分项目将用于集成测试。通常,团队领导构建少量项目,但有时候必须构建另一个项目。例如,如果开发者不能以协作开发的方式构建其项目,那么团队领导可能将项目移到隔离开发项目分组集。 然后,团队领导可以在更受控的环境中构建项目。
可以将向项目分组集添加项目视为将不同的项目移到当前正在开发的工作空间中。您可以将该项目移到另一个项目分组集中,然后更新项目,而不必生成项目的副本。