2017-09-15 104 views
1

我的clearcase項目已經配置了多個組件(20個組件),所以當我試圖從Jenkins下載快照視圖時,它下載了所有組件的完整代碼庫接近10 GB。通過ClearCase UCM Plugin + Jenkins加載修改後的組件

但我不需要下載所有的組件,所以我們有任何插件或配置來控制它。還有一次,我第一次下載整個代碼時,我正在嘗試第二次獲取最新的基線代碼,這也需要更多時間。所以我需要一些解決方案來獲得修改後的組件。

注意:Clearcase團隊僅爲所有組件(流)維護一個基準。

回答

1

快照視圖只下載其加載規則告訴它的內容。

您可以檢查這些規則有:

cd /path/to/snapshot/view 
cleartool catcs 

做一個cleartool edcs編輯這些規則,僅裝入您需要的組件。
一旦你這樣做了,詹金斯在使用相同的視圖時,只會加載你指定的東西。

+0

謝謝我修改了視圖只有我需要的組件。但我需要一個更多的說明 - 是否我只能下載所需的文件夾,但不能從組件中下載完整的代碼庫。因爲我只是用該代碼創建jar。 –

+0

@Java_Sol當然:你的加載規則不必停在vob級別:load/avob/a/path/to/subfolder。但是,只有在選擇規則選擇了該子文件夾時(這應該是這種情況) – VonC