Rational ClearCase介紹
功能簡介:
·提供版本控制、工作區管理、Build管理及流程管理
·提供分布式、跨區域的并行開發模式
·可以和Microsoft Developer Studio,Powerbuilder,Oracle Developer2000集成
·提供離線模式,讓用戶可以在家工作,然后合并到開發流程中
·提供深入的build內核
·對執行文件和目錄進行自動圖形化合并,文件間的差異明顯顯示
·完整控制程序源代碼、二進制碼、執行碼、測試項目、文檔以及用戶自定義的對象
·支持多平臺,適合各種開發環境
管理復雜的軟件開發過程
開發軟件不是一件容易的事,首先面臨的是管理多種產品、版本等問題,更為復雜的是由兩組或多組人員共同開發相同的程序,再加上多樣化的開發程序,使得整個開發過程很難進行有效的管理。而Rational ClearCase就是一個軟件開發管理工具來解決以前無法追蹤整個開發過程的問題,它結合了完整的軟件結構管理 (SCM -- Software Configuration Management),包括版本控制(Version Control),工作區管理(Workspace Management),Build 管理和流程控制(Process Control)。它可以使開發團隊能加速開發過程,而且確保得到正確的Release和可靠的build 版本,并建立有效的開發過程,不需要改變原有的開發環境和工作模式。
推進并行開發
在競爭的市場中,并行開發在軟件開發中是一項實際的需要,然而很多機構因缺少合適的工具來執行有效的并行開發,結果導致問題未及時修改、集成困難等問題。Rational ClearCase 提供分布式的并行開發模式,讓多個開發人員能有效地設計、編寫程序,測試及修改程序代碼。
強有力的版本控制
Rational ClearCase能讓你確認正確的版本,解決版本不一致問題。它追蹤每一個文件和目錄的改變,維護所有的程序源代碼、二進制碼、執行碼、測試項目、文檔以及用戶自定義的對象,讓開發人員能快速找出所需的內容,重新build并恢復到原先的版本。
透明的工作區管理
ClearCase views提供正確的文件版本來進行開發工作,以免除復雜的開發環境。開發人員可以選擇所需view,Dynamic view提供網絡使用者快速取得最新的程序代碼和文檔資料。Snapshot views提供local build ,而且支持離線作業。開發人員能容易地將自己的工作與整體計劃同步,且無論選擇哪以種view,Rational ClearCase都能完全地集成整個開發環境,提高開發效率。
有效的build管理
自動建立system build清單,快速正確地產生任何一種的版本,與一般常用的nmake及GNU make兼容。
有彈性的流程管理
一組豐富的管理工具能幫助開發團隊制定開發政策、設定開發角色和工作流程,確立升級模式、流程狀態等,自動監視存取狀況并防止非法修改,對流程自動化與任務管理。Rational ClearCase同時也包含了ClearGuide。
可以和Rational ClearCase集成的程序設計工具
·Rational 的全線產品
·Microsoft 的Visual Studio
·ORACLE Developer/2000
·Powerbuilder