ClearCase Interoperation實例詳解(5)

發表于:2008-06-16來源:作者:點擊數: 標簽:clearcaseClearCase詳解實例
關鍵字: ClearCase Interoperation 實例詳解用戶信任校驗 在"用戶設定"一節中已經說到了以下幾個重要方面: 1.Winodws的域用戶名稱必須要和 Unix 上ClearCase的用戶名稱匹配 2. Windows 的域用戶所屬的組必須要和Unix上ClearCase用戶的主組匹配,須設定CLEAR
關鍵字:ClearCase Interoperation 實例詳解用戶信任校驗

在"用戶設定"一節中已經說到了以下幾個重要方面:

1. Winodws的域用戶名稱必須要和Unix上ClearCase的用戶名稱匹配

2. Windows的域用戶所屬的組必須要和Unix上ClearCase用戶的主組匹配,須設定CLEARCASE_PRIMARY_GROUP的環境變量,使得它的值等于unix上用戶的主組。

驗證方法分2步:

1.在windows的機器上,檢查CLEARCASE_PRIMARY_GROUP是否已經設置成功。方法是使用creds的工具,這個工具在C:\Program Files\Rational\ClearCase\etc\utils下,請看下圖,這個輸出說明了域用戶clearcase/" target="_blank" >ccinst的主組是testers。 

 

2.檢驗windows登陸用戶與Linux上的ClearCase用戶和組是否具有一一對應關系,使用相同目錄下的credmap工具來檢驗,如下圖所示,說明 windows上的用戶ccinst和組testers在Linux的vob server(vob_svr1)上存在對應的用戶和組。 

 

在Linux機器上面創建Vob Storage Location和Vob

1. 在Linux的機器上,執行下面的命令來創建Vob Storage Location: 


cleartool mkstgloc -vob  vob_unix  /var/tmp/vobs
            
 


2. 使用cleartool lsstg來查看是否建立成功。請注意/var/tmp/vobs已經使用samba共享給windows系統了。這樣在Windows端就可以訪問到共享出來的vob storage locate

3. 創建vob也很簡單,可以使用vob的管理員來創建vob,在實驗中,是使用ccsint執行下面的命令:


umask 002 
             
 

(上面的這個操作使得與Vob owner一個組內的用戶也可以有讀寫的權限)


cleartool mkvob -tag  /var/tmp/vobs/DataVob_unix -nc -stg vob_unix 
          
 
4. 使用cleartool lsvob來查看是否建立成功。

5. 由于vob是由統一的vob 的管理員來創建的, 所以vob的owner或者group可能在真正開發之后需要改變,可以使用protectvob的命令來改變vob的owner和group。 cleartool protectvob -chown ccinst -chgrp testers /var/tmp/vobs/DataVob_unix.vbs 由于本實驗中不需要改變vob owner了,所以上面的命令不必要進行。

6. 通過cleartool describe vob:/var/tmp/vobs/DataVob_unix 的命令查看vob的屬性,同理來創建project vob,唯一不同的是需要添加-ucmproject的參數


cleartool mkvob -tag  /var/tmp/vobs/ProjectVob_unix  -ucmproject
            -nc -stg vob_unix 
             

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97