您的位置:軟件測試 > 軟件項目管理 > 項目管理綜合 >
成功的管理分布地域的開發(fā)
作者:網(wǎng)絡轉載 發(fā)布時間:[ 2013/8/1 15:45:22 ] 推薦標簽:

6.1.3 ClearCase 內部操作

不管是從服務器還是客戶機來看,下面提到的方面都是需要考慮的。如果文件系統(tǒng)共享是在服務器端,那么服務器應該有足夠的CPU資源以便文件系統(tǒng)共享方案能夠支持更多用戶。如果文件系統(tǒng)共享是在客戶端,要考慮需要管理哪個級別的客戶權限以便訪問文件系統(tǒng)
(參考 附B, ClearCase 文件訪問路徑)

    PC NFS
    TAS
    CCFS (僅僅用于snapshot視圖)

6.1.4 網(wǎng)絡架構和遠程訪問

在ClearCase 中網(wǎng)絡架構是一個關鍵因素。在企業(yè)環(huán)境中部署ClearCase 時需要考慮多種因素:

    主干網(wǎng)的技術是什么?
    目標服務器和客戶工作站之間是否存在路由?
    典型的網(wǎng)絡應用是什么?
    在相關地點之間什么樣的WAN 服務是可用的 (如果將來需要多地點開發(fā))?
    用戶是否需要在家工作?

6.1.5 專用服務器

在ClearCase環(huán)境中,預先知道哪些服務將被放到ClearCase VOB服務器上是有利的。需要考慮的因素如下:

    在ClearCase 服務器上是否有附加的應用?
    在建筑密集環(huán)境下是否有單獨的服務器?
    他們是否想把VOB和視圖服務器組合為一個服務器?

6.1.6 客戶端環(huán)境

客戶端環(huán)境是開發(fā)人員使用ClearCase 進行他們日常工作的環(huán)境。在把ClearCase 安裝到用戶的桌面前,理解客戶端環(huán)境是一個好的習慣。為了保證安裝ClearCase 后其它應用也能正常工作,也需要評估一下客戶端環(huán)境。

    用戶工作站是否定期備份?
    用戶是否不愿意檢入"不穩(wěn)定的"代碼?
    用戶是否有專門的桌面環(huán)境,或者他們在不同的可用工作站間移動?
    他們是否有Windows 域或者本地用戶組帳號?

7 附錄 B (ClearCase 文件存取路徑)
本節(jié)描述ClearCase內部架構的各個方面,與ClearCase何時和怎樣訪問VOB和視圖存儲目錄。具體包括:

    存儲目錄和遠程文件訪問
    同種環(huán)境和interop環(huán)境對比
    何時使用哪種遠程文件訪問機制?
    用戶CCFS的什么樣的設置是好的?

7.1 存儲目錄和遠程文件訪問
ClearCase的 VOB和視圖保存在存儲目錄中。存儲目錄是一個傳統(tǒng)文件系統(tǒng)(例如Windows下的NTFS和FAT,UNIX下的UFS)上的目錄和文件樹,它的結構和內容由ClearCase內部決定,一般來說不會被ClearCase用戶直接訪問。例如VOB存儲目錄保存組成 VOB數(shù)據(jù)庫的文件。VOB存儲目錄也包含ClearCase 文件單元的多個版本信息,稱為源文件容器。視圖存儲目錄包含視圖的config spec 以及在動態(tài)視圖中保存實際備份存儲視圖的私有文件。

ClearCase 應用和ClearCase Multi-Version File System (MVFS) 需要訪問存儲目錄的內容。在ClearCase 的3.2.1版之前,所有這樣的訪問都使用標準的操作系統(tǒng)文件訪問機制。例如在checkin操作時,運行在客戶端系統(tǒng)上ClearCase過程將打開,讀寫源文件容器,以便檢入信息。一般來說,VOB存儲目錄與checkin執(zhí)行的機器是不同的機器。這時ClearCase 客戶端過程使用遠程文件訪問機制來訪問源文件容器。ClearCase 使用的遠程文件訪問機制依賴于:

    客戶端和服務器端機器的操作系統(tǒng)類型 (Windows NT, Windows 9x, UNIX)
    需要遠程文件訪問的初始化操作的特殊內容
    確定的用戶定義的值
    ClearCase 發(fā)布版本

7.2 同種環(huán)境和interop環(huán)境對比
如果客戶端和服務器都是Windows系統(tǒng),ClearCase使用Windows自帶的遠程文件訪問機制:SMB (有時稱為LAN Manager, 或者 LANMAN)。如果客戶端和服務器都是UNIX系統(tǒng),ClearCase使用NFS。我們稱前面的系統(tǒng)為同種情況。剩下的情況--Windows 客戶端和UNIX 服務器-需要詳細說明一下。我們稱這種情況為interop環(huán)境。

在版本 3.2.1以前, interop 模式需要下面至少一種情況為真:

    客戶計算機安裝一種NFS客戶端軟件,這時ClearCase可以使用NFS 客戶端軟件進行遠程文件訪問。
    服務器安裝有 Syntax's TotalNet Advanced Server (TAS, 一種基于 UNIX的SMB協(xié)議的實現(xiàn)) ,這時ClearCase使用 SMB進行遠程文件訪問。
    到版本 3.2.1時, ClearCase的 interop 模式得到增強,在客戶端只使用快照視圖時去掉了上面的需求。這個增強由于引入了CCFS而得以實現(xiàn),CCFS是一種 ClearCase定義的在兩臺計算機之間復制文件的服務器/客戶端機制。CCFS是一種附加的遠程文件訪問機制,補充了NFS, SMB和TAS。在使用 interop 模式和動態(tài)視圖時,仍然需要在Windows NT 客戶端上安裝NFS或者在UNIX服務器上安裝TAS。

剩余的內容描述版本 3.2.1及以后的特性。

上一頁1234567891011下一頁
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd