這是不完全清楚你做了什麼,而是你應該做的是這樣的,假設該文件MiscScripts.js
已經存在作爲一個純(查看私人)的文本文件,以及「ct
」是cleartool
的別名:
cd /vobs/yourvob/directory
ct co -c 'Add MiscScripts.js' .
ct mkelem -c 'Miscellaneous JavaScript Script Fragments' MiscScripts.js
ct ci -nc .
ct ci -nc MiscScripts.js
現在我們必須嘗試猜測你實際做了什麼。
我會假設你檢出了目錄。然後你說:
而不是創建一個新的文件,我不小心改名ValidationScripts.js到MiscScripts.js
有兩種可能性:
mv ValidationScripts.js MiscScripts.js
ct mv ValidationScripts.js MiscScripts.js
要解決情況1,您應該簡單地已運行:
mv MiscScripts.js ValidationScripts.js
要解決的情況下2,您應該取消目錄檢出或撤消的舉動:
要麼
ct unco -rm .
或者
ct mv MiscScripts.js ValidationScripts.js
你再繼續說:
我試圖重新使用合併ValidationScripts.js
文件,現在我堅持同一個文件,但是有兩個不同的名字:ValidationScripts.js
和MiscScripts.js
。
這讓我感到困惑......我看不出合併會有什麼幫助。後面的評論聽起來好像你做了這樣的事情:
ct ln MiscScripts.js ValidationScripts.js
不知道你已經做了什麼,有點難以知道要推薦什麼。關鍵問題是:
- 您是否使用
ct mkelem
創建新文件?
- 如果是這樣,那麼我們不必擔心在VOB的
lost+found
目錄中不會創建一個丟失的條目。
- 如果你沒有,那麼生活就更簡單了。
- 您是否已簽入該目錄?
- 如果沒有,不要這樣做。
- 如果你沒有,那麼我們就需要解決如何讓你回到以前的版本(但我們再也不用擔心
lost+found
文件。
- 你有沒有籤
MiscScripts.js
了嗎?
1.我使用ClearCase Explorer創建新文件。不知道它是否使用ct mkelem或其他東西。 2.是的,目錄已簽入。3.是,MiscScripts.js也被簽入。 – user459459
@ user459459:如果遇到問題,總是回退到shell會話,您可以鍵入一些cleartool命令;) – VonC
是的,我意識到命令提示符比GUI更好,如果您知道自己在做什麼。 – user459459