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

6.1.3 ClearCase 內(nèi)部操作

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

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

6.1.4 網(wǎng)絡(luò)架構(gòu)和遠(yuǎn)程訪問

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

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

6.1.5 專用服務(wù)器

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

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

6.1.6 客戶端環(huán)境

客戶端環(huán)境是開發(fā)人員使用ClearCase 進(jìn)行他們?nèi)粘9ぷ鞯沫h(huán)境。在把ClearCase 安裝到用戶的桌面前,理解客戶端環(huán)境是一個好的習(xí)慣。為了保證安裝ClearCase 后其它應(yīng)用也能正常工作,也需要評估一下客戶端環(huán)境。

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

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

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

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

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

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

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

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

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

剩余的內(nèi)容描述版本 3.2.1及以后的特性。

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