ClearCase 視圖的內容取決於其配置規格 (config spec)。ClearCase 視點的配置規格包含兩種類型的規則:
如果您使用的是 UCM,配置規格是由專案定義,並會自動建立。無論您是使用 UCM 或基本 ClearCase,您都必須自行建立載入規則。
當您建立 ClearCase 視圖時,它並沒有載入規則。要等到您為視圖定義載入規則後,它才能從伺服器中載入資源。有數個建立載入規則的方法:
個別的載入規則可以指定檔案或目錄。指定目錄的載入規則會載入目錄及其所有內容(檔案和子目錄)。指定檔案的載入規則只會載入指定的檔案。若要載入 VOB 或元件中的所有資源,請建立指定 VOB 或元件之根目錄的載入規則。
無論載入規則是如何建立的,您都可以使用編輯配置中的載入規則編輯器來移除它。
配置規格是一組利用分支名稱、版本號碼和標籤等 meta 資料來指定視圖所選取之元素版本的規則。 配置規格針對任何元素最多一個選取版本。當您載入元素時,會載入配置規格所選取的版本。
UCM 視圖的配置規格取決於與其相關聯的 UCM 專案。唯一可以編輯 UCM 視圖的配置規格的作法是: 在允許它們的區域中新增自訂規則。依預設,基本 ClearCase 視圖會使用配置規格,在每一個載入元素的主要分支上,選取最新的版本。這又稱為 /main/LATEST 規則。
每次您變更配置規格時,都必須更新視圖,它才會包含所選的版本。更新可能導致載入新版本、 卸載舊(不再選取的)版本或兩者。當您使用編輯配置的「載入規則」標籤上的配置規格編輯器時,套用您的變更會啟動更新。UCM 的重設串流基線和從串流中交付作業(其可能變更配置規格)也會導致視圖被更新。