没有VOB(Clearcase UCM)的组件有什么用途?
我被告知要在UCM中创建组件 您如何向初学者解释组件和VOB之间的区别 它还要求两个选项 VOB中的组件和没有VOB的组件没有VOB(Clearcase UCM)的组件有什么用途?,clearcase,clearcase-ucm,Clearcase,Clearcase Ucm,我被告知要在UCM中创建组件 您如何向初学者解释组件和VOB之间的区别 它还要求两个选项 VOB中的组件和没有VOB的组件 没有VOB的组件有什么用 组件始终涉及Vob。 Vob是包含所有元素(文件和目录)的所有版本的数据库(基于文件的数据库,而不是基于SQL的数据库)。 不要与PVob混合,PVob是一种特殊的Vob,仅包含UCM元数据(如UCM项目、流、组件名称、活动等的列表) 您有两种组件,但每种组件都是一组连贯的文件: Vob组件:所有Vob都是一个组件 基于根的组件:该组件的根位于V
没有VOB的组件有什么用 组件始终涉及Vob。
Vob是包含所有元素(文件和目录)的所有版本的数据库(基于文件的数据库,而不是基于SQL的数据库)。
不要与PVob混合,PVob是一种特殊的Vob,仅包含UCM元数据(如UCM项目、流、组件名称、活动等的列表) 您有两种组件,但每种组件都是一组连贯的文件:
- Vob组件:所有Vob都是一个组件
- 基于根的组件:该组件的根位于Vob:
的第一级目录中\aVob\aRoot
Vob_服务器
,Vob_rpc
),而且它很快就会变得资源密集。但是,Vob中的几个组件(甚至一百个)不是问题 但这意味着Vob的名称必须足够“通用”,以容纳您的组件
至于无根组件(带有PVob,但没有Vob),请参见“” 无根组件:
- 不应在UCM环境中进行修改
- 与数据存储不关联(无vob)
- 用于跟踪来自其他组件的更改
- 可以包含依赖项列表,也称为(复合基线结构)
- 使用没有相应标签类型的基线进行跟踪
当需要根组件依赖项时,应使用无根组件基线。依赖关系是严格的,一旦实现,就可以强制执行严格的过程
请参阅“”,以查看无根组件的运行情况。组件始终涉及Vob。
Vob是包含所有元素(文件和目录)的所有版本的数据库(基于文件的数据库,而不是基于SQL的数据库)。
不要与PVob混合,PVob是一种特殊的Vob,仅包含UCM元数据(如UCM项目、流、组件名称、活动等的列表) 您有两种组件,但每种组件都是一组连贯的文件:
- Vob组件:所有Vob都是一个组件
- 基于根的组件:该组件的根位于Vob:
的第一级目录中\aVob\aRoot
Vob_服务器
,Vob_rpc
),而且它很快就会变得资源密集。但是,Vob中的几个组件(甚至一百个)不是问题 但这意味着Vob的名称必须足够“通用”,以容纳您的组件
至于无根组件(带有PVob,但没有Vob),请参见“” 无根组件:
- 不应在UCM环境中进行修改
- 与数据存储不关联(无vob)
- 用于跟踪来自其他组件的更改
- 可以包含依赖项列表,也称为(复合基线结构)
- 使用没有相应标签类型的基线进行跟踪
当需要根组件依赖项时,应使用无根组件基线。依赖关系是严格的,一旦实现,就可以强制执行严格的过程
请参阅“”,以查看无根组件的运行情况。我认为这个问题没有答案。VonC描述了可以创建两种类型的VOB,一种是单组件VOB,另一种是多组件VOB,用于存储文件。然而,问题是创建一个没有VOB的组件有什么用,VOB是创建组件时的选项之一 这种类型的无根组件通常用于存储复合基线。我不知道还有其他用法
我找到这个帖子是因为今天我对我的IIB项目有意见。当从另一个组件加载依赖项项目时,IIB toolkit会抱怨依赖项项目不是来自同一根目录(由于来自CC中的不同组件)。这确实是一个IIB工具包问题,但我正在寻找一种从CC解决这个问题的方法。我认为这个问题没有答案。VonC描述了可以创建两种类型的VOB,一种是单组件VOB,另一种是多组件VOB,用于存储文件。然而,问题是创建一个没有VOB的组件有什么用,VOB是创建组件时的选项之一 这种类型的无根组件通常用于存储复合基线。我不知道还有其他用法
我找到这个帖子是因为今天我对我的IIB项目有意见。当从另一个组件加载依赖项项目时,IIB toolkit会抱怨依赖项项目不是来自同一根目录(由于来自CC中的不同组件)。这确实是一个IIB工具包问题,但我正在寻找一种方法从CC解决这个问题。@Jonathan Leffler感谢您的编辑,但我仍然在写答案,当其中一个部分丢失时,我感到非常惊讶;)抱歉-编辑没有锁定时总是有风险:)@Jonathan Leffler感谢您的编辑,但我仍在写答案,当其中一个部分丢失时,我感到非常惊讶;)抱歉-编辑未锁定时总是存在风险:)