2013-07-02 75 views
2

如何使用cleartool find來搜索裸露的VOB?我必須首先定義一個視圖嗎?Clearcase查找命令先決條件

我通常使用CCRC,在這種情況下,我正在查找某個分支類型的所有文件的列表。

編輯:

This page說:

通常情況下,你開始所看到的 您認爲在目錄樹中的所有對象。您也可以從一個或多個VOB中的所有對象開始,無論它們在特定視圖中是否可見,都可以從 開始。

我正在尋找關於第二句描述的命令版本的信息。

回答

1

您不能在CCRC設置中使用cleartool。
CCRC(ClearCase遠程客戶端)是一個輕量級的ClearCase安裝,它與CCRC服務器(後者與一個完整的ClearCase Vob服務器進行通信)進行通信。您可以使用rcleartool, the CCRC CLI,但它不包含find comnand。

'cleartool find'本身始終在視圖中使用,因爲它需要一個路徑(至少一個Vob)。

您還可以從一個或多個VOB中的所有對象開始,而不管它們在特定視圖中是否可見。

這並不意味着您可以在視圖外使用cleartool查找。

兩頁給的例子很多是:

的SAMECS鏈接和cleartool手冊頁是明確的:

-avobs 

默認情況下,find以本地主機上安裝的所有VOB中的所有元素,分支和版本開頭。
在快照視圖中,find –avobs會在所有安裝的VOB尚未加載到視圖中時發出警告。
該選項依賴於MVFS,並且在不支持動態視圖的主機上被忽略。
您必須處於查看範圍才能使用查找–avobs
如果將CLEARCASE_AVOBS EV設置爲冒號分隔的VOB標記列表(在UNIX中;在Windows中,列表項必須用分號分隔),則使用此組VOB代替。

總之,訪問任何VOB的內容,他們必須被加載(快照視圖)或安裝(動態視圖)。在這兩種情況下,即使查找不受視圖配置文件限制(特別是在-avobs選項的情況下),仍需要查看才能運行cleartool find

+0

我想你誤解了這個問題。我每天都使用cleartool(和CCRC)。可以在視圖外使用查找嗎? – ThomasMcLeod

+0

@ThomasMcLeod好的。那就不要。如果你想查找文件,你需要一個視圖。我編輯了答案。 – VonC

+0

請參閱我的問題編輯。 – ThomasMcLeod