如何在RationalClearCaseExplorer中创建工程活动?

如何在RationalClearCaseExplorer中创建工程活动?,clearcase,clearcase-ucm,Clearcase,Clearcase Ucm,当我尝试在clearcase中签入/签出时,出现下一个错误: cleartool: Error: To operate on UCM branch, must be set to an activity and a UCM view. 正如我所看到的,这是因为我使用的视图没有附加任何活动。我的问题是如何使用RationalClearCaseExplorer创建工程活动并将其与现有视图关联 我需要它,以便能够使用clearcase控制台签入/签出文件。只需执行以下操作: 这将为当前视图创建并设置

当我尝试在clearcase中签入/签出时,出现下一个错误:

cleartool: Error: To operate on UCM branch, must be set to an activity and a UCM view.
正如我所看到的,这是因为我使用的视图没有附加任何活动。我的问题是如何使用RationalClearCaseExplorer创建工程活动并将其与现有视图关联

我需要它,以便能够使用clearcase控制台签入/签出文件。

只需执行以下操作:

这将为当前视图创建并设置新活动

在此之后的任何签出/签入都将使用当前活动


有关启用Clearquest的项目,请参阅“”:

您不直接创建UCM活动对象。

在为Rational®ClearQuest®启用的项目中,活动通常指链接在一起的两个对象:

  • UCM活动对象和
  • RationalClearQuest用户数据库中的记录,其记录类型为UCM启用
在为Rational ClearQuest启用的项目中创建活动的过程需要按特定顺序创建两个对象:

  • 您在Rational ClearQuest用户数据库中创建记录(基于为UCM启用的记录类型)。
    • 在Windows®上,您可以从Rational ClearQuest客户端或(如果策略允许)从Rational ClearCase®窗口(签出、签入或添加到源代码管理)创建记录
    • 在UNIX®上,您只能从Rational ClearQuest客户端创建记录
  • 当您在视图中设置活动时(您可以通过单击Rational ClearQuest用户数据库记录的
    操作>工作来完成),会发生以下情况:
    
    • 在视图附加到的流中创建活动对象
    • 活动对象链接到Rational ClearQuest用户数据库中的记录,该数据库的记录类型为UCM启用。
      Rational ClearCase活动的名称被设置为与Rational ClearQuest记录的ID相匹配

  • 我尝试了它,得到了下一个错误:cleartool:error:“mkactivity”命令不能在包含在支持ClearQuest的项目中的流中使用。要在此流中创建活动,请在流的一个视图中使用“setactivity”命令,并指定ClearQuest记录标识符作为参数。这将导致自动创建一个与指示的ClearQuest记录关联的活动。@AntonKasyanchuk好的,我已经为启用ClearQuest的项目添加了相关的帮助部分。请参阅我编辑的答案。顺便问一下,您使用的是什么版本的ClearCase和ClearQuest?
    cd /pat/to/your/UCM/view
    cleartool mkact aNewAct