2012-01-27 79 views
2

我有一些分支 目錄/vobs/project/code_dir_staff/code文件,並想:如何將ClearCase中的文件與其他目錄中的文件合併?

  • 合併這一分支到另一個分支
  • 把這個文件在另一個目錄/vobs/project/sub_project/code例如。

目標「code」目錄已經存在,並有一定的歷史。
我不需要目標分支中的源目錄。

如何做到這一點很簡單?

回答

2

我想:

  • 首先,做一個經典的合併。
  • 然後在目標分支中,將(通過ClearCase Explorer)這些文件移動到現有代碼目錄
  • 最後,刪除(通過ClearCase Explorer)您不想看到的目錄。

這隻適用於Base ClearCase,不適用於UCM(除非您在Vob組件中):您不能將文件(及其歷史記錄)從一個組件移動到另一個組件。

在ClearCase資源管理器中移動文件將保留文件的歷史,將檢出源父目錄和未編目這些文件,並將檢出目標目錄引用相同的文件。

+0

我認爲有一些其他的方式可以做到這一點。無論如何,非常感謝您的快速回復。我會這樣做。 – user1173223 2012-01-27 10:48:47

+0

@ user1173223:最好將兩個操作保持分開:先合併,然後移動。 – VonC 2012-01-27 11:30:50

相關問題