使用Subversion進行版本控制

使用Subversion進行版本控制

《使用Subversion進行版本控制》由(美國)C.Micbael Pilato (美國)Ben Collins-Sussman (美國)Brian W.Fitzpatrick編寫,由開明出版社於2009年4月1日出版發行。

基本介紹

  • 書名:使用Subversion進行版本控制
  • 頁數:404頁
  • 出版社:開明出版社; 
  • 出版時間:第2版 (2009年4月1日)
圖書信息,作者簡介,內容簡介,媒體評論,目錄,

圖書信息

正文語種: 英語
開本: 16
ISBN: 9787802057395, 7802057396
條形碼: 9787802057395
尺寸: 22.6 x 17.6 x 2.4 cm
重量: 621 g

作者簡介

作者:(美國)C.Micbael Pilato (美國)Ben Collins-Sussman (美國)Brian W.Fitzpatrick
C.Michael Pilat0.Ben CollinsSuSSInan和BrianW.Fitzpatrick從Subversion的第一版出現之前就是Subversion的活躍設計師和作者。他們對於這一強大的開源版本控制系統有超過20年的各種經驗。

內容簡介

《使用Subversion進行版本控制(影印版)(第2版)》講述了:軟體開發人員所面臨的最大困惑之一就是版本控制:對信息變化的管理。 《使用Subversion進行版本控制 第二版》介紹了一個理想的版本工具用於管理一個編程項目或者其他任何涉及文檔共享的團隊任務。這本官方指南由Subversion開發小組根據Subversion 1.5更新,涵蓋了安裝、配置和使用這項開源技術的每個方面。通過《使用Subversion進行版本控制(影印版)(第2版)》,你將:理解版本控制的基本概念通過全程導引的流程了解Subversion的能力和工作流;綜合的複雜主題,如分支和合併;掌握高級功能,諸如屬性、外部定義和管理;得到關於倉庫、伺服器設定和管理的按步驟指導;探討上下文相關的排錯建議;獲得最佳實踐的推薦;擁有Subversion的一份完整參考。如果你從未使用過版本控制,這一新版本囊括你起步所需要的一切。而如果你是其他版本控制系統的長期用戶,《使用Subversion進行版本控制(影印版)(第2版)》將幫助你輕鬆地轉換至到Subversion。

媒體評論

“不管你的學習方式是什麼,本書的目標是成為對背景迥異的人們——從那些對版本控制毫無經驗的人到有經驗的系統管理員——都有用的書。”
——摘自前言

目錄

Foreword
Preface
1. Fundamental Concepts
The Repository
Versioning Models
Subversion in Action
Summary
2. Basic Usage
Help!
Getting Data into Your Repository
Initial Checkout
Basic Work Cycle
Examining History
Sometimes You Just Need to Clean Up
Summary
3. Advanced Topics
Revision Specifiers
Properties
File Portability
Ignoring Unversioned Items
Keyword Substitution
Sparse Directories
Locking
Externals Definitions
Peg and Operative Revisions
Changelists
Network Model
Summary
4. Branching and Merging
What's a Branch?
Using Branches
Basic Merging
Advanced Merging
Traversing Branches
Tags
Branch Maintenance
Common Branching Patterns
Vendor Branches
Summary
5. Repository Administration
The Subversion Repository, Defined
Strategies for Repository Deployment
Creating and Configuring Your Repository
Repository Maintenance
Moving and Removing Repositories
Summary
6. Server Configuration
Overview
Choosing a Server Configuration
svnserve, a Custom Server
httpd, the Apache HTTP Server
Path-Based Authorization
Supporting Multiple Repository Access Methods
7. Customizing Your Subversion Experience
Runtime Configuration Area
Localization
Using External Editors
Using External Differencing and Merge Tools
Summary
8. Embedding Subversion
Layered Library Design
Inside the Working Copy Administration Area
Using the APIs
Summary
9. Subversion Complete Reference
The Subversion Command-Line Client: svn
svnadmin
svnlook
svnsync
svnserve
svndumpfilter
svnversion
mod_dav_svn Configuration Directives
mod_authz_svn
Subversion Properties
Repository Hooks
A. Subversion Quick-Start Guide
B. Subversion for CVS Users
C. WebDAV and Autoversioning
D. Copyright
Index

相關詞條

熱門詞條

聯絡我們