我們有兩個「voba」和「vobb」的vobs。並且在vob中有一個目錄「abc」,並且包含相同的.h/.cpp
文件。如何在clearcase vob中實現「cp -u」功能?
通常,「voba」中「abc」目錄中的文件更新頻率較高。而從時間的時候,我想從「voba的ABC」,這意味着更新「VOBB的ABC」的所有文件:
- 結帳更新的文件在vobb.abc,覆蓋它們,然後檢查
- 將新創建的文件複製到vobb.abc,創建元素。
- 通過corrspoding將vobb.abc中的已刪除文件刪除至voba.abc。
如果是一個普通的linux目錄,我認爲cp -u
並實現了。但是談到清晰的案例,我只能手工完成上述1-3項。
有沒有簡單的方法來自動完成更新?
因爲我不是VOB的主人,我有我自己的分支vob,當我使用命令:clearfsimport -preview -master -follow〜/ t1/*/vobs/..../...我得到 錯誤:權限被拒絕:不是VOB所有者或特權用戶,我這樣做? – user2191818 2013-03-22 08:25:14
@ user2191818你可以做任何結果的該vob中的任何文件? – VonC 2013-03-22 08:27:07
@ user2191818另請參閱http://stackoverflow.com/questions/138321/how-can-i-use-clearcase-to-add-to-source-control-recursively#144310:您需要'-nset'選項爲你的'clearfsimport'命令。 – VonC 2013-03-22 08:28:24