2011-08-26 56 views
1

我們同時使用ClearCase UCM和base。我們有一個尚未解決的問題,就是如何通過給定的視圖存儲目錄找出快照視圖的加載文件所在的位置?如何找出加載的ClearCase視圖文件的位置?

例如我們有一個視圖位於C:\views\myview.vws

有時等效加載的文件位於C:\views\myview目錄中,但有時不是。我正在尋找一種方法來找到它在哪裏。

我試圖找出cleartool lsview -lcleartool desc - 沒有幫助。 Windows註冊表不提供(AFAIK)這個答案。

回答

1

我確認沒有快照視圖(UCM或沒有)實際駐留的信息。

你需要認識到,通過簡單地複製.view.dat(隱藏)文件,您可以在您的任何快照視圖的根目錄中看到,你會做的目標目錄(其中您複製.view.dat文件)的根的快照視圖。

將其複製到三個不同的目錄,並且您有相同的快照視圖被複制三次!
將其複製到C:\Windows\System32,並且該目錄變爲快照視圖根目錄!

最好的選擇是搜索那些.view.dat(或Windows上的view.dat):這些文件包含視圖的uid(唯一ID),允許您將其與視圖存儲中看到的內容進行協調。

相關問題