关于REL标签在使用核心视图申请时受到限制

问题描述 投票:0回答:1

**查看 **:cint_c1a_8ch_shift_RN_C1A_SHIFT

标签名称:REL_C1A_SHIFT_SW_SOP_HWD01_SW04_V00_CGW_REN_NIS_C1A_8CH_SHIFT cint_c1a_8ch_shift_RN_C1A_SHIFT_3

视图配置规范:

element lost+found -none
element /C1A_8CH_SHIFT/... .../cint_RN_C1A_SHIFT/LATEST
element /C1A_8CH_SHIFT/... MIP_C1A_SHIFT_BASE_CODE_HWC01_SW01_V00_CGW_REN_NIS_C1A_8CH_SHIFT -mkbranch cint_RN_C1A_SHIFT
element /C1A_8CH_SHIFT/... /main/0 -mkbranch cint_RN_C1A_SHIFT

我们必须应用的标签配置规范:

element lost+found -none
element /C1A_8CH_SHIFT/... REL_C1A_SHIFT_SW_SOP_HWD01_SW04_V00_CGW_REN_NIS_C1A_8CH_SHIFT -nco

# 

# LIBRARY Section

# 

include \\eb_custom\\view_profiles\\ClearCase View Profiles\\C1A_8CH_SHIFT\\Normal_Structure\\LIB_include\\include_c1a_8ch_shift_00.cs

为什么 REL 和 MIP 标签对于该特定视图受到限制?

我在文档中看到,它说由于错误的分支,它受到限制,因为它是旧分支,但标签是新创建的

view label branch clearcase
1个回答
0
投票

您在将标签

REL_C1A_SHIFT_SW_SOP_HWD01_SW04_V00_CGW_REN_NIS_C1A_8CH_SHIFT
应用于使用
cint_c1a_8ch_shift_RN_C1A_SHIFT
配置规范配置的视图时遇到问题。

+--------------------+-----------------------------------+
|     ClearCase      |             Restricted            |
|      Views         |              Labels               |
+--------------------+-----------------------------------+
|                    |                                   |
|   cint_c1a_        |   MIP_C1A_SHIFT_BASE_CODE_        |
| 8ch_shift_RN_      | HWC01_SW01_V00_CGW_REN_NIS_       |
|  C1A_SHIFT         |     C1A_8CH_SHIFT                 |
|                    |                                   |
|   (Current View)   |       (Label Being Applied)       |
|                    |                                   |
+--------------------+-----------------------------------+

有关标签受到限制的消息可能是由于以下几个原因造成的:

  1. 根据标签类型的限制,可能不允许在分支类型 REL_C1A_SHIFT_SW_SOP_HWD01_SW04_V00_CGW_REN_NIS_C1A_8CH_SHIFT 上创建
    标签类型
    cint_RN_C1A_SHIFT
  2. 您尝试标记的元素不存在于
    cint_RN_C1A_SHIFT
    分支上,但可能存在于不同的分支上。

首先,确保标签类型

REL_C1A_SHIFT_SW_SOP_HWD01_SW04_V00_CGW_REN_NIS_C1A_8CH_SHIFT
允许在分支
cint_RN_C1A_SHIFT
上创建。您可以通过检查标签类型的属性来完成此操作 (
cleartool lstype
)。

cleartool lstype -long lbtype:REL_C1A_SHIFT_SW_SOP_HWD01_SW04_V00_CGW_REN_NIS_C1A_8CH_SHIFT

然后检查您尝试标记的元素是否存在分支

cint_RN_C1A_SHIFT
。如果分支不存在或者不是应应用标签的正确分支,您将需要创建分支或将标签应用到正确的分支。

cleartool lstype -long lbtype:REL_C1A_SHIFT_SW_SOP_HWD01_SW04_V00_CGW_REN_NIS_C1A_8CH_SHIFT
cleartool lsvtree -all /path/to/element

如有必要,请修改视图的配置规范 (

cleartool edcs
),以确保它选择您要标记的正确版本。

确认标签类型的限制并更新配置规范后,请尝试再次应用标签。

cleartool mklabel -recurse REL_C1A_SHIFT_SW_SOP_HWD01_SW04_V00_CGW_REN_NIS_C1A_8CH_SHIFT [directory]
© www.soinside.com 2019 - 2024. All rights reserved.