2014-01-31 99 views
1

我在UCM ClearCase中遇到了一個「Evil twin」問題。 我確實知道一個邪惡的雙胞胎是什麼,我們有一個觸發器來阻止我創建一個。
事情是我明顯有一個文件簽入到ClearCase已經(在同一地點,我想現在再次添加),但刪除它。爲了移除,我使用了Windows ClearCase Explorer版本7.0.1.6。
我不知道是哪個命令GUI用途,但作爲rmelem是壞我猜想,有理沒安裝GUI來發出這個命令......UCM ClearCase中的邪惡雙胞胎

我的問題:我如何得到的文件到ClearCase中再次?
該觸發器告訴我,邪惡的雙胞胎將通過目錄的version/main/INT-STREAM/DEV-STREAM/2創建。所以我就先與目錄(這樣至少我可以看看哪裏會出現邪惡的雙胞胎版本),但使用以下配置規範的版本2看法不顯示文件夾:

element PathToFolder/folder/... .../DEV-STREAM/2 
element PathToFolder .../INT-STREAM/LATEST 
element * /main/LATEST> 

我也試過

element PathToFolder/folder .../DEV-STREAM/2 
element PathToFolder/folder/... .../DEV-STREAM/LATEST 
element PathToFolder .../INT-STREAM/LATEST 
element * /main/LATEST 

但這並不要麼顯示文件夾。

預先感謝任何回答

回答

0

你不能用一個具體的選擇規則只選擇一個文件夾:你需要確保所有的父文件夾是在正確的版本(在DEV-STREAM分支可能還有)。

但在你的情況,我寧願嘗試訪問舊文件雖然extended pathname,以便直接訪問那些年紀較大的版本,文件夾的內容。

cd PathToFolder/[email protected]@/main/INT-STREAM/x/DEV-STREAM/2 

(您可能需要適應的是擴展的路徑,因爲我已經被「X」代替中間版本號:做該文件夾的當前版本的屬性,看看具體的擴展路徑)。


可以,該文件夾的內容進行比較之後,嘗試一個邪惡的雙胞胎的手工決議,如描述:

+0

請注意@ user2606240:我提到(對你)這個選擇規則爲pa租賃文件夾之前:http://stackoverflow.com/a/17784425/6309(7個月前)。 – VonC

+0

嗨,是的,你之前提到過這個規則,我以爲我已經用PathToFolder的規則來處理這個問題。無論如何,我可以進入父文件夾(PathToFolder),發現不是該文件,而是其文件夾在ClearCase中,但刪除。我會嘗試恢復該文件夾。感謝提示cd – user2606240

+0

@ user2606240問題是,您需要爲元素的每個*父文件夾執行此操作(這種方式對於舊的答案是否有用?)。這是非常麻煩的,我更喜歡cd選項,利用特定元素的擴展路徑名。 – VonC