Subversion Version Control: Using the Subversion Version Control System in Development Projects
暫譯: Subversion 版本控制:在開發專案中使用 Subversion 版本控制系統

William Nagel

  • 出版商: Prentice Hall
  • 出版日期: 2005-05-26
  • 售價: $2,040
  • 貴賓價: 9.5$1,938
  • 語言: 英文
  • 頁數: 368
  • 裝訂: Paperback
  • ISBN: 0131855182
  • ISBN-13: 9780131855182
  • 相關分類: Version Control
  • 已絕版

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

相關主題

商品描述

Description:

In any software development project, many developers contribute changes over a period of time. Using a version control system to track and manage these changes is vital to the continued success of the project. This book introduces you to Subversion, a free, open-source version control system, which is both more powerful and much less complex than its predecessor CVS.

In this practical, hands-on guide, you will learn how to use Subversion and how to effectively merge a version control system within your development process. As a seasoned Subversion user, William Nagel draws on lessons learned through trial and error, providing useful tips for accomplishing tasks that arise in day-to-day software development. Nagel clearly explains how to expand on the built-in abilities of Subversion, making the system work better for you. He organizes Subversion commands by activity to allow for quick task reference. Using example scripts and configurations, he also includes development approaches that you can customize to fit your own environment.

Inside, you will find

  • A guide to installing Subversion on Linux, Windows, and Mac OS X.
  • A tutorial walkthrough of Subversion, from creating your first repository to basic branching and merging.
  • A detailed look at the most important Subversion client commands, as well as properties, user configuration, and integration with a variety of external tools.
  • A guide to repository administration and organization, including repository security and migration from another version control system.
  • An in-depth look at automation in Subversion, including using hook scripts, metadata, and the Subversion API, plus example scripts.
  • Case studies that examine both archetypal and real-world projects and their use of Subversion.
  • A Subversion command reference for fast access to essential technical information.
  • Details on Subversion's many advanced features, such as its Apache-integrated WebDAV server and database file storage system.

Whether you are an administrator, project manager, or software developer, Subversion Version Control will show you how to realize the full potential of Subversion

商品描述(中文翻譯)

描述:

在任何軟體開發專案中,許多開發者會在一段時間內貢獻變更。使用版本控制系統來追蹤和管理這些變更對於專案的持續成功至關重要。本書將介紹 Subversion,一個免費的開源版本控制系統,這個系統比其前身 CVS 更加強大且複雜度更低。

在這本實用的手冊中,您將學習如何使用 Subversion,以及如何在您的開發過程中有效地整合版本控制系統。作為一位經驗豐富的 Subversion 使用者,William Nagel 透過試錯學到的經驗,提供了在日常軟體開發中完成任務的有用提示。Nagel 清楚地解釋了如何擴展 Subversion 的內建功能,使系統更好地為您服務。他根據活動組織 Subversion 命令,以便快速參考任務。使用範例腳本和配置,他還包括了可以自訂以適應您自己環境的開發方法。

在書中,您將找到:

- 在 Linux、Windows 和 Mac OS X 上安裝 Subversion 的指南。
- 從創建您的第一個儲存庫到基本的分支和合併的 Subversion 教學步驟。
- 對最重要的 Subversion 客戶端命令的詳細介紹,以及屬性、用戶配置和與各種外部工具的整合。
- 儲存庫管理和組織的指南,包括儲存庫安全性和從其他版本控制系統的遷移。
- 對 Subversion 中自動化的深入探討,包括使用 hook 腳本、元數據和 Subversion API,以及範例腳本。
- 研究案例,檢視典型和真實世界專案及其使用 Subversion 的情況。
- 快速訪問基本技術資訊的 Subversion 命令參考。
- Subversion 許多進階功能的詳細資訊,例如其整合 Apache 的 WebDAV 伺服器和資料庫檔案儲存系統。

無論您是管理員、專案經理還是軟體開發者,《Subversion 版本控制》將向您展示如何實現 Subversion 的全部潛力。