CVS Pocket Reference, 2/e
暫譯: CVS 口袋參考手冊, 第2版

Gregor N. Purdy

  • 出版商: O'Reilly
  • 出版日期: 2003-09-23
  • 售價: $650
  • 貴賓價: 9.5$618
  • 語言: 英文
  • 頁數: 92
  • 裝訂: Paperback
  • ISBN: 0596005679
  • ISBN-13: 9780596005672
  • 已過版

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

商品描述

The beauty of open source is making code freely available. The curse is trying to organize the chaos that code development can evolve into. CVS, the Concurrent Version System, is an open source tool for managing and distributing source code. It allows multiple users dispersed over a wide geographic area to work on the same file at the same time, using a shared directory. Under CVS, multiple users can check out files from a directory tree, make changes, and then commit those changes back into the directory. CVS is a pivotal tool on many projects involving information or software, whether in-house or conducted over the Internet.

The CVS Pocket Reference is a quick reference guide to help administrators and users set up and manage source code development. This small book delivers the core concepts of version control along with a complete command reference and guide to configuration and repository set up. The book includes:

  • A version control primer that teaches the general concepts of version control and how it applies to CVS.
  • Instructions on how to install and configure CVS for Unix®-like operating systems.
  • Administrator and user sections, with complete listings of their respective commands and options for configuring and using CVS.
  • Details on how to import files from RCS and SCCS directories into CVS.
  • References to related useful materials.


Much more than a quick list of commands and options, this little book is packed with a surprising amount of detail--including an overview of background concepts, thorough descriptions on how to use and administer a CVS repository, and discussions of CVS-related files and how to manage them--all in a convenient reference format. This edition covers the CVS 1.11 and includes new commands for querying a central CVS repository, new configuration parameters, and new options for setting up a server for remote access. The book is a perfect companion for open source developers. The CVS Pocket Reference also contains tips on common tasks, such as converting projects from other revision control formats to CVS. It's an absolute must for developers who need an on-the-job guide for quick answers to CVS dilemmas.

Table of Contents


     Introduction
            Version Control and CVS
            CVS Command Format
            Common Global Options
            Gotchas
     Installing CVS
            Obtaining CVS
            Unpacking CVS
            Compiling CVS
            Installing CVS
     CVS Administrator Reference
            Creating a Repository
            Security Issues
            Repository Structure
            Hacking the Repository
            Importing
            Using an Interim Shared Sandbox
            Global Server Option
            Administrator Commands
     CVS User Reference
            Repository Locators
            Configuring CVS
            Creating a Sandbox
            Sandbox Structure
            Client Global Options
            Common Client Options
            User Commands
     Related Resources
            Emacs CVS Mode
            Perl
            CVS Clients
            CVS Utilities
            CVS Web Interfaces
     Index

商品描述(中文翻譯)

開源的美在於讓程式碼自由可用,而詛咒則在於試圖組織程式碼開發可能演變成的混亂。CVS,即並行版本系統(Concurrent Version System),是一個用於管理和分發源代碼的開源工具。它允許多個用戶在廣泛的地理區域內同時在同一文件上工作,使用共享目錄。在CVS下,多個用戶可以從目錄樹中檢出文件,進行更改,然後將這些更改提交回目錄。CVS是許多涉及信息或軟體的項目中的關鍵工具,無論是內部開發還是通過互聯網進行的開發。

《CVS Pocket Reference》是一本快速參考指南,幫助管理員和用戶設置和管理源代碼開發。這本小書提供了版本控制的核心概念,以及完整的命令參考和配置與倉庫設置指南。書中包括:
- 版本控制入門,教授版本控制的一般概念及其如何應用於CVS。
- 如何為類Unix®操作系統安裝和配置CVS的指導。
- 管理員和用戶部分,包含各自命令和選項的完整列表,用於配置和使用CVS。
- 如何將RCS和SCCS目錄中的文件導入CVS的詳細信息。
- 相關有用材料的參考。

這本小書不僅僅是一個快速的命令和選項列表,還包含了驚人的細節,包括背景概念的概述、如何使用和管理CVS倉庫的詳細描述,以及有關CVS相關文件及其管理的討論,所有內容都以方便的參考格式呈現。本版涵蓋了CVS 1.11,並包括查詢中央CVS倉庫的新命令、新的配置參數,以及設置遠程訪問伺服器的新選項。這本書是開源開發者的完美伴侶。《CVS Pocket Reference》還包含了常見任務的提示,例如將項目從其他版本控制格式轉換為CVS。對於需要在工作中快速解決CVS問題的開發者來說,這本書絕對是必備的。

目錄
- 引言
- 版本控制與CVS
- CVS命令格式
- 常見全局選項
- 注意事項

- 安裝CVS
- 獲取CVS
- 解壓CVS
- 編譯CVS
- 安裝CVS

- CVS管理員參考
- 創建倉庫
- 安全問題
- 倉庫結構
- 破解倉庫
- 導入
- 使用臨時共享沙盒
- 全局伺服器選項
- 管理員命令

- CVS用戶參考
- 倉庫定位器
- 配置CVS
- 創建沙盒
- 沙盒結構
- 客戶端全局選項
- 常見客戶端選項
- 用戶命令

- 相關資源
- Emacs CVS模式
- Perl
- CVS客戶端
- CVS工具
- CVS網頁介面

- 索引