创建集成视图

时间:2015-10-19 14:34:15

标签: clearcase

我在集成流 str_Integration_stream 中创建了一个开发流 str_Devlopment_stream

在创建开发流时,我们可以选择创建集成和开发视图,从而在开发流的集成流和开发视图中创建集成视图。

现在我发生的事情是,没有正确创建集成视图并且完全创建了开发视图。由于这个原因,我错误地删除了集成视图。

现在,我已在开发视图中完全更改了项目并检入了所有文件。现在,由于缺少集成视图,我无法将我的更改从开发流传递到集成流。

我想知道是否有任何方法可以在相应的集成流中创建此集成视图,以便我可以将我的更改从开发流传递到集成流并创建基线。

1 个答案:

答案 0 :(得分:1)

  

我想知道是否有任何方法可以在相应的集成流中创建此集成视图

当然,只需使用cleartool mkview(此处为动态视图,合并更轻松,更快捷,而不是snapshot view

ct mkview -tag myview -stream MyStream@/vobs:MyPVob /var/tmp/your-username_dynview.vws

请参阅“How to associate a clearcase view with stream or vob?

然后确保此新视图用于cleartool deliver

cleartool deliver -reset -to your-integration-view

如讨论中所述,流的全名很重要,取决于该环境的语法(Windows或Linux)

一个简单的cleartool lsvob | grep vob名称有助于拥有正确的名称

然后使用(在本例中)unix语法创建视图:

cleartool mkview -tag myintview -stream astream_Integration@/vob/a_pvob /var/tmp/user_astream_int_URL.vws

最后,启动从dev stream到int stream和int view的传递:

cleartool deliver -stream dev_stream@/vob/a_pvob -to myintview -target astream_Integration@/vob/a_pvob