2010-05-25 76 views
1

我想我的機器上創建一個新的快照視圖,我使用以下步驟在ClearCase中的快照視圖:無法更新Linux上

創建使用

ct mkview -snapshot -tag testview -vws /home/store/testview.vws /home/view/testview 

這裏的視圖視圖被創建但沒有登記 我寄存器使用使用ct update on this /home/view/testview位置

試圖改變configspec其中

ct edcs & 

但出現錯誤「cleartool:錯誤:無法獲取當前視圖的視圖信息:不是ClearCase對象。」

用vi編輯器修改明確了config_spec和更新視圖最終建立一個日誌...但沒有文件被複制:(

可有人請告訴我,以我要去的地方錯了?

回答

0

什麼是快照視圖創建您的錯誤信息

喜歡的東西:??

cleartool: Warning: Unable to register new snapshot view: not a ClearCase object 
snapshot view may not be recognized by some commands. 
Created snapshot view directory "yourServer". 
Server view_server (pid=2842) on "/home/store/testview.vws" died on startup; marking it as "down". 

任何「Unable to register new snapshot view」消息將意味着你OT了能夠編輯您的配置規範(所以ct edcs會失敗)

嘗試specificy所有的參數爲您的存儲路徑:

ct mkview -snapshot -tag testview \ 
    -vws /home/store/testview.vws \ 
    -host yourServerName \ 
    -hpath /home/store/testview.vws \ 
    -gpath /home/store/testview.vws \ 
    /home/view/testview 

(是你的視圖服務器在同一臺服務器上比你的看法?)

+0

是的,我得到相同的錯誤信息。但我試圖創建不同的機器上的視圖與相同的環境,並沒有給我任何錯誤註冊。 爲什麼我在註冊視圖時出現錯誤? 是的,我的視圖服務器和我的視圖位於同一個服務器上 – crystal 2010-05-26 06:04:34

+0

@crystal:它通常是某種正確的問題。兩臺機器上的''id -a''是否相同?兩臺機器上的「cleartool -ver」是否相同?當在視圖中執行該命令時,「cleartool lsview -l -full -pr -cview''在第二臺機器(您成功創建視圖的機器)上返回什麼? – VonC 2010-05-26 06:23:43