2010-10-25 33 views
1

這裏是我已經安裝的情況下,ClearCase的mutisite - 我的網站B(集線器B)墜毀

和配置ClearCase的多站點,我做了一個mkreplica從SITEA/dev)到SITEB/dev)。我的進口成功在SITEB。我在兩個(SITEASITEB)上碰巧也做了幾個syncreplicas。我在Win2003上都配置過。

現在的SITEB操作系統Win2003發生與一些操作系統相關的問題。現在我重新創建了一個win2003實例並在其上配置了CC Multisite。現在,因爲所有東西都已經被清除了:我試圖做一個mkreplicaSITEA /devSITEB /dev(一個win2003新實例) 但是,令我驚訝的是,它說SITEA已經導出一個打包並退出。

我想知道是否有辦法消除舊的歷史記錄SITEA for /dev或是否必須將SITEB重命名爲不同的東西?我沒有嘗試重命名,但之前我只需要一些意見。

  • 阿米特

回答

0

我在ClearCase環境不再工作,所以這是從內存,但爲了得到一個什麼樣導出一個確切的概述或不運行

multitool lsepoch 

命令,然後嘗試找出哪些時代數字不是最新的(據我記得,您可以通過-actual選項向遠程端請求數字)。如果您希望SITEA重新導出一些它認爲已完成導出的事情,則必須更改要導入的副本的歷元號。

+0

非常感謝.... – 2010-10-27 18:58:07

0

當您考慮mkreplica man page時,它可能與目標目錄(mkreplica用作臨時工作空間的目錄)一樣簡單。

您還有this technote,它報告爲什麼在嘗試使用multitool mkreplica -import導入IBM®Rational®ClearCaseMultiSite®副本創建包時發生錯誤multitool: Error: Unable to create directory ".../VOB.vbs/s": File exists
它涉及取消註冊(unregister + rmtag)由第一個mkreplica創建的VOB。

+0

非常感謝。我試圖重命名我的站點,它的工作原理。 – 2010-10-27 18:59:02

0

如果您100%確定SITEA是最新的,並且不再需要舊的SITEB。你可以這樣做......

在SITEA

cleartool chmaster -all -obsolete_replica replica:SITEB replica:SITEA 

cleartool rmreplica replica:SITEB 

完成上述操作後,你可以自由地從SITEA重新創建網站B按你的慣例。

+0

非常感謝。我嘗試將我的SITEB重命名爲SITEBNEW,然後執行導出工作。你的想法也似乎很好,我會複製我的問題,並嘗試你的步驟,讓你知道。 – 2010-10-27 18:57:44

+0

如果SITEB沒有對VOB中的任何對象持有任何主人權限,則重命名將起作用,如果不是,對象將永遠在SITEBNEW中被阻塞。 – kolslorr 2010-10-28 02:58:50