可通过复用现有配置或产品来快速创建配置或产品。
下列两个场景提供了产品复用的示例。
名为自行车的配置包含以下四个产品:机架、把手、座位以及车轮。自行车需要两个车轮,因此会复用车轮产品。
以下产品树显示自行车配置(显示复用的车轮产品)。
名为汽车 (model=luxury) 的配置包含名为主体的产品。主体包含名为镜子的产品。新的智能车配置能够复用同一主体产品。复用主体产品允许这两个配置控制镜子的版本,而不更改主体。
以下产品树显示汽车 (model=luxury) 和智能车配置(显示复用的主体产品)。
以下场景提供了配置复用的示例。
产品配置可包含其他配置。名为汽车 (model=luxury) 的配置包含名为动力传动系统 (model=hybrid) 的配置。动力传动系统 (model=hybrid) 包含以下两个产品:轮轴和引擎。新的超级汽车 (model=sport) 配置能够复用动力传动系统 (model=hybrid) 配置。(这两种汽车都将使用 hybrid 技术。)对于支持基于组件的项目(例如汽车和移动电话)的团队,复用动力传动系统 (model=hybrid) 配置会更灵活。
以下产品树显示汽车 (model=luxury) 和超级汽车 (model=sport) 配置(显示复用的动力传动系统 (model=hybrid) 配置)。
术语子配置和子产品是指由另一配置或产品使用的配置或产品。
当复用产品树中其他位置的配置或产品(以及任何子配置或产品)时,将使用引用。每一个产品在树中的产品列表内只有一个实例。可以在一个或多个位置引用该产品。如果需要副本,那么必须创建配置或产品。还可复用子配置和产品。
复用的优势在于,如果必须更改某个子配置或产品,那么只需执行此操作一次,该更改就会传播至所有已复用的子配置和产品。如果必须更改子配置或产品,并且要查看有多少其他配置和产品使用该子配置或产品,请右键单击该子配置或产品,然后选择查找使用。