<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    kapok

    垃圾桶,嘿嘿,我藏的這么深你們還能找到啊,真牛!

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      455 隨筆 :: 0 文章 :: 76 評論 :: 0 Trackbacks
    http://case.51cmm.com/CM/No098.htm
    51CMM.COM原創 作者:翟朋偉 [2005/03/21]

    第4章 ClearCase基礎
      鑒于大家多少已經使用過一段時間ClearCase或是其他的版本控制工具(如Visual Source Safe、CVS等),關于軟件配置管理SCM的基礎概念如Working Space(工作空間,Source Safe叫Working Folder、CC叫View – 視圖)、Add to Source Control、Check Out、Check In、Get Latest Version(Source Safe)/Update View(ClearCase)、…等,此處只作簡單介紹或即Pass,不作深入講解。
      4.1 ClearCase模式
      ClearCase一共有2種模式:Base模式、UCM模式。不必深究、不必理解、不必區分此2種模式。
      我們使用的是UCM模式。
      4.2 受控元素
      ClearCase管理2種對象:目錄,進入CC后稱Directory Version;文件,進入CC后稱File Element。2者在CC中統稱為Element(元素)。
      注意:對于個人的私有文件、目錄,CC Explore中標示為“Private”類型,CC對私有文件/目錄不做任何包裝、限制及特殊處理。在ClearCase Explore(CC客戶端工具)中也可以對之作常規操作如重命名、刪除、移動等,如同Windows Explore中一樣、沒有任何例外!
      4.3 靜態視圖
      Static View:靜態視圖,就如Source Safe,本地有一套CC服務器上文件/目錄的副本,可離線工作。靜態視圖下,他人為看到你的Check In成果,必須在自己的客戶端執行一下Update View命令。
      創建視圖時(參后續有關章節),記著讓視圖名字前綴上你的大名,以便于管理!
      4.4 動態視圖
      Dynamic View:動態視圖,相對Source Safe等版本控制工具,動態視圖概念為CC所獨有。動態視圖下,本機通過網絡驅動器來直接訪問CC服務器上的文件/目錄,本機沒有CC服務器上文件/目錄的副本,一旦脫離CC服務器環境即無法工作,即不能離線。一旦你Check In,他人如果工作在動態視圖下,可立即看到你的最新成果,他人無需執行Update View命令、Refresh(F5)一下即可。同理,如果你使用的是動態視圖,無須Update View、Refresh一下你即可看到他人的最新提交成果。
      注意:對于動態視圖,CC會在客戶端創建一虛擬驅動器(M、X、Y、…),Windows Explore下訪問該虛擬驅動器,將會看到該視圖的完整目錄、文件結構,與CC Explore(后續章節介紹)中看到的一樣。甚至,……

      創建視圖時(參后續有關章節),記著讓視圖名字前綴上你的大名,以便于管理!
      4.5 活動:Activity
      ClearCase中有一個重要的概念:Activity ----活動。
      簽出(Check Out)一個文件或目錄、把一個文件或是目錄Add to Source Control(加入版本控制庫)前,必須首先建立一個活動(可以使用一個固有的活動,也可以New一個新的活動),用于記錄你的后續操作之用(未來,通過活動可以反查你對哪些文件/目錄作過哪些修改)。在該活動基礎上所做的一切修改稱之為該活動的“變更集”。
      1、 活動命名規范:
      a、 “人名”用Windows域帳號;“日期”為YYMMDD格式。
      b、 代碼類:人名__模塊_活動簡述_日期,如:zpw_Workflow_條件轉移接口定義_040205
      c、 PubRef共享引用、資源文件提交:PubRef_人名__模塊_日期_......,如:PubRef_Lyguo_Workflow_040324_WfEngine表李玉國提交工作流的Engine組件。
      d、 文檔類:Doc_人名__模塊_日期_......,如:Doc_fjz_Service_050124_設計文檔
      e、 ……
      2、 定義活動時,不僅應該命名規范、有意義,還應當給予適當注釋。
      第5章 CC客戶端:ClearCase Explore
      本章包括如下內容:創建視圖、配置項入庫、簽出、簽入、更新視圖、活動創建。
      通過本章學習,普通客戶端將可以借助ClearCase實現常規的配置管理工作。當然,借助CC與VS、Rose的集成功能可能更方便些,但嚴格來說,CC與VS、Rose的邦定集成不屬配置管理范疇!
      常規人員和CC打交道的工具只有一個:ClearCase Explore ---- CC的客戶端GUI工具。
    如下為CC客戶端、ClearCase Explore主界面:


      通過CC Explore,不僅可以實現配置管理的常規操作(創建視圖、配置項入庫、簽出、簽入、更新視圖、…),還可以直接進行普通文件/目錄的常規操作:創建、刪除、移動、重命名等。
      5.1 創建視圖
      客戶端必須首先建立視圖才能展開日常配置管理工作。
      客戶端通過ClearCase Explore.Toolbox\Base ClearCase\Create View實用工具,把服務器端一個配置好的ClearCase Project所包含的有關文件、目錄元素下載到本地,建立起自己的視圖。
      5.1.1 步驟零:創建個人View Storage
      CC中,每個View都必須關聯一個View Storage,服務器需要通過View Storage與客戶端通信。
      View Storage很簡單,就是一個普通的Windows共享目錄。每個人都需要在自己的機器上創建自己的View Storage共享目錄(共享權限應僅對自己開放),創建視圖時,輸入該共享路徑即可!
      方便起見,所有人的ViewStorage的共享目錄名字統一為:“ViewStorage”:

      5.1.2 步驟一:啟動Create View
      啟動Create View實用工具(ClearCase Explore、“Toolbax”Tab頁、“Base ClearCase” Panel、“Create View”Button):


      5.1.3 步驟二:選擇Project
      選中目標Project(本步驟及后續步驟截圖為講解用,實際工作中,需要加入或基于合適的CC Project如:平臺技術:U9.UBF.***、應用設計:U9.Design.***、應用開發:U9.App.***)
    ,下一步繼續:

    (未完待續)
    posted on 2005-03-29 20:25 笨笨 閱讀(1161) 評論(0)  編輯  收藏 所屬分類: ALL軟件工程和項目管理
    主站蜘蛛池模板: 国产成人无码区免费内射一片色欲| 亚洲色精品vr一区二区三区| 亚洲国产日韩女人aaaaaa毛片在线 | 亚洲高清免费视频| 亚洲av中文无码字幕色不卡 | 99久久国产免费中文无字幕| 亚洲高清专区日韩精品| 久久精品视频免费看| 亚洲乱亚洲乱淫久久| 亚洲一区二区三区免费视频| 亚洲性无码av在线| 成人免费午夜在线观看| 亚洲人成色在线观看| 免费欧洲美女牲交视频| 免费人成视频在线播放| 亚洲真人无码永久在线| 人妻在线日韩免费视频| 亚洲国色天香视频| 成人免费无遮挡无码黄漫视频| 色欲aⅴ亚洲情无码AV蜜桃| 国产午夜免费福利红片| 二个人看的www免费视频| 久久亚洲日韩精品一区二区三区| 成年人网站免费视频| 青青青亚洲精品国产| 亚洲中文字幕第一页在线| **一级一级毛片免费观看| 亚洲无码一区二区三区| 亚洲?V乱码久久精品蜜桃| 免费在线看污视频| 亚洲欧美黑人猛交群| 日本红怡院亚洲红怡院最新| 一二三四在线观看免费高清中文在线观看 | 国产美女精品久久久久久久免费| 最新亚洲人成网站在线观看| 人人狠狠综合久久亚洲88| AV片在线观看免费| 精品一区二区三区免费视频| 亚洲欧洲日本精品| 国产91在线免费| 久久精品人成免费|