ClearCase:如何更改当前副本不同的主副本?

问题描述

错误地更改了流的主副本。 当我想恢复旧的主副本时,出现此错误

int main(int argc,char *argv[]) {
    const int SIZE = 6;
    
    int grades[SIZE] = {78,67,92,83,88};
    double sum = 0.0;
    int i;
    
    printf("\n my grades are:\n");
    
    for(i = 0; i < SIZE; i++)
        printf("%d\t",grades[i]);
        
    printf("\n\n");
    
    for(i = 0; i < SIZE; i++)
        sum = sum + grades[i];
        
    printf("my average is %.2f\n\n",sum/SIZE);
    
    return 0;
}

是否有一种方法可以将当前副本“ rep1”更改为“ rep2”,以便更改流的主副本,然后将其恢复为“ rep1”?

因为现在我无法在此信息流中结帐

解决方法

显然,您有一个名为grWork的流和一个名为grWork的活动。

您可以先在活动中尝试chmaster,然后再在信息流中尝试。

cleartool chmaster rep1@\pVob_AFFAIRES_SPOCC activity:grWork@\pVob_aff
,

您是在“ rep2”上运行chmaster吗?副本是否同步?流的主控权更改只能在控制流的站点上进行。您无法要求主播流。

关于错误消息,在模式54.VOB中,几乎每个UCM对象都共享相同的“ ClearGuide Activity”名称空间,这就是为什么文件夹,项目,流,基线和活动名称必须全局唯一的原因...(项目名称不能与文件夹/流/等相同)。因此,您可能正在查看旧的错误消息。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...