2010-08-27 64 views
2

我是擁有超過10年軟件開發經驗的開發人員。我加入了一家使用ClearCase的新店,我想了解ClearCase。對於誰擁有相當不錯的手在下面的SCM開發者有什麼建議什麼是Clearcase的一個好的介紹性工具?

  • 顛覆:
  • Perforce公司:寫廣泛構建腳本與Perforce的
  • 水銀整合

再說說IBM文檔是相當可怕的,我正在尋找一個快速教程,這將幫助我瞭解ClearCase命令

+0

與大約一年前一直處於非常類似的位置,我可以對你說 - 是最好的運氣! :-) – InSane 2010-08-27 10:19:06

+0

謝謝InSane(以及其他人)!通過一些介紹clearcase,我必須說我覺得這是一個古老的工具。我想知道IBM如何繼續爲這樣的產品收取如此高的費用。好消息是該公司已經意識到這一點,正在轉向DVCS(可能是git)。但直到那個時候,我將不得不忍受它。 – rajeshnair 2010-09-01 12:34:46

回答

4

首先您需要了解basic concepts on which ClearCase operates

然後您需要了解如何take advantages of some of its unique features

當然,你需要是aware of its disadvantages

您還需要了解選擇機制和difference between snapshot and dynamic views


請注意,ClearCase的配置規範(基於組成其選擇)從DVCS或SVN完全不同的基礎上,選擇一個給定的修訂歷史的唯一ID。
Flexible vs static branching (GIT vs Clearcase/Accurev)。在這方面,UCM方法(與ClearCase一起提供,但可以忽略,甚至與「Basic ClearCase」視圖並行使用)引入了UCM組件的概念(akin to Git submodules)。

0

有2種方式來與ClearCase互動的一切。圖形和命令行。圖形更容易和直觀,是最好的選擇。問題在於,對於大型存儲庫而言,與GUI的交互可能會很慢。 無論你使用GUI做什麼,你都可以通過命令行來完成。 如果您在cleartool中提供幫助,您將看到所有命令及其描述。 你需要閱讀的是什麼是視圖以及如何創建視圖。然後,如何爲視圖設置適當的規範,然後開始處理文件。 設置完成後,其餘部分很簡單。你簽出一個文件,修改它並檢查它。 希望這會有所幫助。