• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    SCM配置管理技術總結及要點回顧

    發布: 2007-12-04 11:21 | 作者: 網絡轉載 | 來源: 網絡轉載 | 查看: 277次 | 進入軟件測試論壇討論

    領測軟件測試網
    域控制器用戶設置
    用戶
    權限
    備注
    ClearCase_albd
    域管理員
    內部進程使用此賬戶
    密碼由域管理員掌管
    CCAdmin
    服務器管理員
    配置管理員使用此賬戶
    密碼由配置管理員掌管
    ClearCaseUsers
    普通域用戶
    客戶端、users權限
    其它角色使用各自獨立的賬戶和密碼
    發布區創建
    對于ClearCase
    l        無需創建服務器發布區,因為不需要部署多臺服務器。
    l        需要創建客戶端發布區,創建時定義好各項參數,所有需要使用SCM工具的人員從此發布區進行軟件安裝。
    對于ClearQuest
    l        創建一個統一的發布區,不區分客戶端還是服務器。
    l        服務器端和客戶端都通過這個發布區安裝軟件。
    vob、project、stream、view
    l        UCM模式下,vob分為pvobcvob兩種,pvob用來存儲組件的管理性信息,cvob用來存儲組件中的實際內容。
    l        推薦將vob小型化,一個cvob存放一個組件,可以提高性能并方便權限控制。
    l        推薦縮短vob的生命周期以提高性能。
    l        一個pvob中的各個組件,可以構成不同的project,組件在不同的project中可以復用。
    l        UCM中,集成流只能有一個,創建的其它任何流都歸屬于這個流,是它的子流。
    權限
    l        可以在各種不同層面進行權限控制,但做到完全不能訪問,則需在操作系統層面實現。
    l        使用CCRC還是native方式的客戶端,可以選用不同的用戶組管理方式。
    l        不管采用CCRC還是native方式,避免不了組的設置,要進行完善的權限控制,服務器上難免動態地存在多個組―這是由ClearCase基于“組”進行權限管理且只對一個組授權的特點決定的。
    l        由于CCRC在功能上的不足,可加以利用,更好地實現權限控制。
    l        組件內部的權限控制需要用trigger來實現。
    雜項
    l        CQSQL SERVER數據庫時,不能把連接的用戶設置成數據庫擁有管理權限的用戶(但可以是db owner),否則會報錯說數據庫不為空,疑似把系統表作為用戶表看待了。
    l        避免在操作系統環境下直接刪除,重命名任何由SCM工具管理了的元素。
    l        備份的主要內容包括:registry、vob、view。
    l        備份必須包含NTFS的一些授權信息。
    l        備份通常無法保存共享設置信息。
    l        一個ClearCase服務器同時只能工作在一個region下,region可以動態創建(比如說創建一個專門用于測試region)。
    l        一個region對應有一個registry。
    l        可以通過tag的管理使vob、view工作于多個region之下。示例命令行如下:
    cleartool -mktag -vob -tag -\new_vob_tag_name FULL_PATH_TO_VOB_STORAGE
    l        registrypassword的作用:僅對public vob管用,一旦一個vob設置成public的,誰都可以mount和使用它,為了安全起,設這個password作為保險。對于實施嚴格精確的權限控制,這個含義不大。
    l        CCRCCQWEBWEB服務器可以使用SSL,更加安全。具體配置方法有文檔。
    l        一些集成性很強的命令行命令是不推薦使用的,比如:rgy_backup、rgy_switch等。
    l        UUID:內部存儲的唯一標識,在vob、view失去完整性的情況下,可以被用來執行對象的刪除等操作,十分有用。
    l        服務器端的albd進程需要長期占用一個license,一個用戶對license的占用最小時間為30分鐘,推廣后license數目可能需要根據實際情況增加。
    l        保存某個復合基線:暫時沒有好辦法,只有基于這個復合基線創建1個子流。
    4. 總結分析
    內容相對簡單,所以預定目標完成情況較好,服務器和客戶端軟件的安裝部署完成,參與人員已基本具備能自行操作并進一步自行探索的熟練程度,對各種概念有了深入的理解,了解了工具軟件的各種使用方式的差異和優劣,對實施中的難點和重點有了較為實質的認識,并獲取了一些重要的使用經驗。經過總結整理,認為以下內容為后續實施過程中的難點和重點:

    l        權限管理:如何實施精確到組件、精確到人的嚴格的權限管理;

    l        腳本技術:如何根據實際需要隨時編寫所需腳本,包括CCTriggerCQhook。
    l        使用規則:如何制定詳細的用戶操作使用規則,包括流程、命名、使用、授權等。

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    TAG: scm 配置管理


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>