Clearcase 用户存储库工作区中的多个组件

Clearcase 用户存储库工作区中的多个组件,clearcase,rtc,Clearcase,Rtc,向用户存储库工作区添加多个组件有什么意义。据我所知,需要一个组件,因为这是本地存储库中源代码的占位符,但为什么要有多个组件?如“”中所述,您可以在一个流中定义多个组件,以便更轻松地将文件集管理到一致的子集中 这是一种系统方法,其中列出了构建系统所需的所有组件 但是,对于给定的任务,您可能不需要所有组件来完成该任务。 这就是为什么存储库工作区允许您只选择您需要在“空间”中看到的内容,以便工作(工作+空间)。 即使如此,您的本地工作区(或沙盒)也允许您仅加载(即在硬盘上复制)部分选定组件,甚至加载一

向用户存储库工作区添加多个组件有什么意义。据我所知,需要一个组件,因为这是本地存储库中源代码的占位符,但为什么要有多个组件?

如“”中所述,您可以在一个流中定义多个组件,以便更轻松地将文件集管理到一致的子集中

这是一种系统方法,其中列出了构建系统所需的所有组件

但是,对于给定的任务,您可能不需要所有组件来完成该任务。
这就是为什么存储库工作区允许您只选择您需要在“空间”中看到的内容,以便工作(工作+空间)。
即使如此,您的本地工作区(或沙盒)也允许您仅加载(即在硬盘上复制)部分选定组件,甚至加载一个组件的子集(以避免复制过多文件)

对于ClearCase UCM快照视图的加载规则,您会发现类似的方法,包括:

  • 选择流的所有组件的配置规范
  • 但加载规则仅在硬盘上加载(复制)您想要的内容
因此,在下面的模式中(从),repo工作区不必在流上声明所有组件,本地工作区也不必加载repo工作区的所有组件

nice anology—“加载规则仅加载(复制)硬盘上所需内容”谢谢