gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-02 00:22:45 26 4
gpt4 key购买 nike

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

最佳答案

如“When to use multiple components within a stream in RTC source control”中所述,您可以在 Stream 中定义多个组件,以便更轻松地将文件集管理为连贯的子集。

这是系统方法,您可以在其中列出构建系统所需的所有组件。

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

您会在 ClearCase UCM 快照 View 的加载规则中找到类似的方法,其中:

  • 选择流的所有组件的配置规范
  • 但加载规则只加载(复制)您想要在硬盘上加载的内容

所以在下面的架构中(来自 Jazz Source Control FAQ ),repo 工作区没有在 Stream 上声明的所有组件,本地工作区也不必加载 repo 工作区的所有组件。

enter image description here

关于clearcase - 用户存储库工作区中的多个组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10125412/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com