2015-10-19 70 views
1

我已經集成流str_Integration_stream中創建一個開發流str_Devlopment_stream創建的集成視圖

在創建開發流時,我們可以選擇創建集成和開發視圖,從而在開發流中的集成流和開發視圖中創建集成視圖。

現在我發生了什麼事情,集成視圖沒有創建正確,開發視圖是完全創建的。由於這個原因我錯誤地刪除了整合視圖。

現在我已經在開發視圖中完成了我的項目更改並檢入了所有文件。現在,由於缺少集成視圖,我無法將我的更改從開發流傳遞到集成流。

我想知道是否有任何方法可以在各自的集成流中創建此集成視圖,以便我可以將我的更改從開發流傳遞到集成流並創建基線。

回答

1

我想知道是否有什麼辦法可以各自集成流在創建該集成視圖

當然,簡單地使用cleartool mkview(這裏的動態視圖,更容易和更快的合併,而不是snapshot view

ct mkview -tag myview -stream [email protected]/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 [email protected]/vob/a_pvob /var/tmp/user_astream_int_URL.vws 

最後,啓動從dev的流遞送到int流和INT視圖:

cleartool deliver -stream [email protected]/vob/a_pvob -to myintview -target [email protected]/vob/a_pvob 
+0

克拉mkview -tag MyView的-stream MyStream @/VOB中:MyPVob /var/tmp/your-username_dynview.vws .. ....................這個命令用於創建集成視圖 – niks

+0

@niks確實如此:這是我在http://stackoverflow.com/a/13363572/中描述的6309。您使用的是什麼ClearCase版本?你在Linux上還是在Windows上使用它? – VonC

+0

Vonc:我在Linux上使用cleartool。我能夠創建動態集成視圖,目前無法使用命令cleartool傳遞-reset -to-integration-view – niks