2013-06-26 81 views
1

我們計劃設置ClearCase的UCM像下面在ClearCase活動的非所有者可以提供活動

INT(UAT/PROD ENV) - 測試(測試ENV) - DEV(用於開發ENV)

開發人員將把他們的活動交付給開發者。然後我們作爲管理員將活動從開發流傳遞到測試流。在測試環境中進行構建部署。一切順利,然後將活動交付給int stream,在那裏進行構建,在uat環境中測試,然後部署到生產環境。

我的問題是我們作爲管理員應該能夠將開發人員的活動從開發流交付到測試流,然後是int stream或者只允許活動的所有者交付。

在此先感謝。

回答

0

或者只允許該活動的所有者交付。

不,任何ClearCase用戶都可以將活動或基線從一個Stream傳遞到另一個。
您只需要將CLEARCASE_PRIMARY_GROUP環境變量正確設置爲UCM項目中涉及的vob和pvob的組(主要或次要)即可。

雖然部分交付:如果您僅從開發到交付測試僅提供一些活動(而不是每一次),您可能會冒這些(交付)活動與另一活動(尚未交付)之間的人爲依賴關係,在開發流中的。
請參閱「ClearCase : Making new baseline with old baseline activities」和「時間線」的概念。對於ClearCase 6.x和7.x來說這是真的,它可能已經改變了ClearCase 8.x.

+0

感謝您的快速響應。 – clearcase