ClearCase結構及設置 軟件測試
一、客戶/服務器結構
ClearCase是運行在分布式Client/Server結構中的"組件"產品。 ClearCase函數和開發數據的程序可以被分配到整個本地網絡。這使得ClearCase的工作范圍――從工作站上被加到網絡中以便更多的開發者可共享,ClearCase的數據存儲和數據處理資源的能力大大提高。
數據倉庫組成如下:
永久性,共享數據存儲庫是一種VOB的集合。多種VOB也可以存放在同一主機中(要有充足的磁盤空間和處理資源的能力)。
開發者使用單獨的(或共享的)工作區域稱為視圖――任何人都有一個小的私人庫區域。視圖的存儲區域一般位于獨立的工作站或PC上。主控服務器可作為為共享視圖或為那些將被重建或發布應用程序建立視圖。
增加靈活性,可以跨兩個或更多的主機,為單獨的 VOB或視圖進行數據存儲。
開發者使用ClearCase客戶端程序訪問這些數據(例如,clearmake建立工具),以及標準的操作系統工具及第三方應用程序。ClearCase服務器的程序可間接訪問在VOB和視圖中的數據?蛻舳撕头⻊掌魍ㄟ^使用遠程調用過程(RPC)互相進行進程通訊。這使得開發者不必涉及數據存儲的物理定位而進行ClearCase網絡通訊;ClearCase服務器使數據完全有效。
二、圖形用戶界面
ClearCase包含傳統的命令行界面和Motif及Windows點擊圖形用戶界面(GUIs)包括任務設置GUI組件。UNIX和Windows NT的ClearCase的GUIs提供下拉和彈出菜單,工具條,context-sensitive幫助顯示來簡化公共用戶級的命令。另外,界面包含文件瀏覽器,視圖,VOB,版本樹,超級聯接,可選擇的數據,及更多的可以簡化在ClearCase中的公共數據對象的查詢和選擇。
GUI也提供直觀比較和歸并功能,用高亮度顏色來描述插入,刪除,修改。GUI可以通過擴展腳本語言被定制,使用戶能創建自己的按鈕,工具條,和多水平菜單。定制的組織政策和腳本能在GUI中被訪問,而且外部命令也能與GUI進行集成。
另外,ClearCase具有圖形事件和屬性顯示的功能。事件顯示可提供相關ClearCase控制元素的歷史記錄信息,可以被定制成當前全部元素的歷史。關于當前元素或設置版本的屬性信息,使用制表鍵顯示命令信息,標簽,屬性,超級聯接,觸發器,安全性,加鎖。
三、ClearCase for Windows NT
ClearCase for Windows NT包含附加的GUI功能可以增強NT 4.0用戶界面的功能。ClearCase擴展的context-sensitive菜單的使用提供給用戶快速訪問公共ClearCase操作和工具。
四、Windows資源管理器的集成
ClearCase for Windows NT包含和Windows資源管理器的集成,使得公共的ClearCase操作對于用戶簡單有效。此集成允許用戶打開視圖,mount VOB,檢出/入元素,激活版本樹瀏覽器,檢查元素歷史和屬性,尋找檢出元素,比較新老版本,及激活ClearCase詳細應用,在線幫助也包括在內。
五、ClearCase Details工具
文章來源于領測軟件測試網 http://www.k11sc111.com/