IBM Rational ClearCase, Ant, and CruiseControl: The Java Developer's Guide to Accelerating and Automating the Build Process

Kevin A. Lee

  • 出版商: IBM Press
  • 出版日期: 2006-06-03
  • 售價: $2,010
  • 貴賓價: 9.5$1,910
  • 語言: 英文
  • 頁數: 384
  • 裝訂: Paperback
  • ISBN: 0321356993
  • ISBN-13: 9780321356994
  • 相關分類: Java 程式語言
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

Description  

IBM Rational ClearCase, Ant, and CruiseControl: The Java Developer's Guide to Accelerating and Automating the Build Process
 
FROM THE PUBLISHER
Optimize your entire Java build and release process with ClearCase? Ant, and CruiseControl.

Better builds mean better software. Effective, regular build processes accelerate development and improve quality, helping you identify small problems early, before they grow complex and costly to fix. Now, theres a step-by-step guide to creating Java build processes that are right for your organization. Leading build and release management expert Kevin Lee introduces best practices for integrating and using three exceptionally powerful and recognized industry standard tools: IBM Rational? ClearCase software configuration management system, the open source Ant build tool, and CruiseControl for automating continuous builds.

No previous build experience is necessary: Lee thoroughly explains everything from configuring SCM environments and defining build scripts through to release packaging and deployment. He offers solutions and techniques for both Base ClearCase and Unified Change Management (UCM)IBM Rationals best practice Software Configuration Management usage model. Key techniques are presented in real-world context, through a full-fledged three-tier application case study.

Whether you are a software developer, manager, or integrator, this book will help you create better buildsand reap the benefits in efficiency, traceability, quality, and speed.

Coverage includes:

  • Ensuring that every build you create is complete, consistent, and reproducible
  • Configuring a ClearCase-controlled environment to support your development organizations build and release process
  • Installing Ant and configuring it to build all of your project assets
  • Integrating Ant with ClearCase and effectively using them together
  • Installing CruiseControl and configuring it to schedule and automate different types of builds
  • Integrating CruiseControl with ClearCase to schedule builds and automate baselines and reports
  • Creating custom baseline and change request reports
  • Setting up automatic notification whenever build problems arise
  • Creating and packaging releasable, traceable builds with ClearCase and ClearQuest?

商品描述(中文翻譯)

描述

IBM Rational ClearCase, Ant和CruiseControl:Java開發人員加速和自動化構建過程的指南

從出版商

使用ClearCase、Ant和CruiseControl優化整個Java構建和發布過程。

更好的構建意味著更好的軟件。有效的、定期的構建過程加速開發並提高質量,幫助您在問題變得複雜和昂貴之前及早識別問題。現在,有一個逐步指南,可以為您的組織創建適合的Java構建過程。領先的構建和發布管理專家Kevin Lee介紹了集成和使用三個非常強大且被公認的行業標準工具的最佳實踐:IBM Rational ClearCase軟件配置管理系統、開源的Ant構建工具和用於自動化持續構建的CruiseControl。

不需要任何先前的構建經驗:Lee從配置SCM環境和定義構建腳本到發布打包和部署,詳細解釋了一切。他提供了Base ClearCase和統一變更管理(UCM)IBM Rational最佳實踐軟件配置管理使用模型的解決方案和技術。關鍵技術在真實世界的情境中呈現,通過一個完整的三層應用程序案例研究。

無論您是軟件開發人員、經理還是集成商,本書都將幫助您創建更好的構建,並在效率、可追溯性、質量和速度方面獲得益處。

內容包括:

- 確保您創建的每個構建都是完整、一致和可重現的
- 配置ClearCase控制的環境以支持您的開發組織的構建和發布過程
- 安裝Ant並配置它來構建您的所有項目資源
- 將Ant與ClearCase集成並有效地一起使用它們
- 安裝CruiseControl並配置它來安排和自動化不同類型的構建
- 將CruiseControl與ClearCase集成以安排構建並自動化基線和報告
- 創建自定義基線和變更請求報告
- 設置在構建問題出現時自動通知
- 使用ClearCase和ClearQuest創建和打包可發布、可追溯的構建