注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語言/工具版本控制之道:使用Subversion(第2版)

版本控制之道:使用Subversion(第2版)

版本控制之道:使用Subversion(第2版)

定 價(jià):¥32.00

作 者: (美)梅森
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 自由軟件

ISBN: 9787121037689 出版時(shí)間: 2007-03-01 包裝: 平裝
開本: 787*980 1/16 頁數(shù): 231 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《程序員修煉三部曲》叢書包含了三個(gè)部分,旨在幫助程序員解決在日常工作中遇到的一些具體問題,內(nèi)容覆蓋了對(duì)于現(xiàn)代軟件開發(fā)非常重要的基礎(chǔ)性知識(shí)。這套叢書展現(xiàn)了注重實(shí)效的實(shí)際技巧以及工具使用方面的內(nèi)容。.《版本控制之道——使用Subversion》是三部曲中的第一部,它講述如何使用版本控制給整個(gè)項(xiàng)目打基礎(chǔ),并從中獲取最大的好處和安全性。盡管使用了版本控制會(huì)大大提高項(xiàng)目開發(fā)工作的效率,但現(xiàn)實(shí)中卻仍有很多開發(fā)小組根本沒有使用或不會(huì)正確使用版本控制。許多人抱怨版本控制過于復(fù)雜,從而對(duì)它望而生畏。其實(shí)他們只要掌握一些簡(jiǎn)便的基本用法就可以享有版本控制帶來的90%的好處,而本書正是為了幫助讀者從簡(jiǎn)單處入手,從而比較容易地去掌握版本控制的精髓,達(dá)到提高開發(fā)工作效率的目的。“版本控制”致力于幫助程序員管理他們的項(xiàng)目資產(chǎn)。它雖然是一門基本的實(shí)踐性技術(shù),但是許多人并不知道如何使用它,或者未能有效地利用它。與大多數(shù)人的想法相反,我們認(rèn)為版本控制并不是一門難學(xué)的技術(shù),更不會(huì)是一門難用或者難以實(shí)現(xiàn)的技術(shù),而是一門簡(jiǎn)單的技術(shù),但另一方面,版本控制又是一門不可或缺的技術(shù)。如果沒有采用版本控制,您的項(xiàng)目資產(chǎn)將會(huì)岌岌可危。本書給出了一系列針對(duì)版本控制的方法與技巧,能幫助您更好地挖掘出版本控制系統(tǒng)的各種用處與好處。借助于本書給出的各種方法與技巧,您將能夠更好地保護(hù)您的項(xiàng)目資產(chǎn)(源代碼/文檔/測(cè)試數(shù)據(jù)和腳本等),并且知道如何使用這些資產(chǎn)。..本書關(guān)注的是廣受歡迎的Subversion系統(tǒng)。另外還有一個(gè)使用CVS的版本。閱讀本書之后,您將能夠做到:·共享所有的項(xiàng)目資產(chǎn)(不僅是源代碼),并確保安全,絕不讓任何一個(gè)好的想法丟失。·讓您可以做更多的實(shí)驗(yàn),并且能夠撤銷錯(cuò)誤的決定——甚至是目錄和改名操作都記了版本。·安裝、管理和備份Subversion項(xiàng)目倉庫。·讓您的項(xiàng)目倉庫用svnserve、SSH或者Apache的方式放在網(wǎng)上?!び行У亟M織您的項(xiàng)目倉庫,在項(xiàng)目之間共享代碼?!ぐ熏F(xiàn)有的CVS項(xiàng)目倉庫遷移到Subversion上。·使用最新的Subversion 1.3的所有特性,包括加鎖和基于路徑的安全控制。...

作者簡(jiǎn)介

  本書提供作譯者介紹Mike Mason是ThoughtWorks的一位咨詢師,給全球1000強(qiáng)的公司開發(fā)過企業(yè)應(yīng)用。作為一名開發(fā)者、敏捷教練以及敏捷/XP的推崇者,他使用版本控制的最佳實(shí)踐來做開發(fā)。Mike對(duì)于流行的版本控制系統(tǒng)有著大量的經(jīng)驗(yàn),包括Subversion、CVS、Perforce以及Team Foundation。...

圖書目錄

前言
第1章 簡(jiǎn)介
 1.1 現(xiàn)實(shí)生活中的版本控制
 1.2 路線圖
 1.3 為什么選擇SubversioN
第2章 什么是版本控制
 2.1 項(xiàng)目倉庫
 2.2 我們需要存儲(chǔ)什么
 2.3 工作拷貝和操作文件 
 2.4 項(xiàng)目,目錄以及文件 
 2.5 版本從何而來
 2.6 標(biāo)簽 
 2.7 分支 
 2.8 合并 
 2.9 加鎖策略的選擇
 2.10 配置管理(CM)
第3章 Subversion入門
 3.1 安裝Suversion
 3.2 創(chuàng)建項(xiàng)目倉庫
 3.3 創(chuàng)建簡(jiǎn)單的項(xiàng)目 
 3.4 開始開發(fā)一個(gè)項(xiàng)目 
 3.5 修改
 3.6 更新項(xiàng)目倉庫
 3.7 當(dāng)世界產(chǎn)生碰撞時(shí)
 3.8 解決沖突 
第4章 實(shí)例指導(dǎo) 
 4.1 我們的基本哲學(xué) 
 4.2 使用版本控制系統(tǒng)的一些重要步驟 
第5章 訪問項(xiàng)目倉庫
 5.1 網(wǎng)絡(luò)協(xié)議 
 5.2 選擇如何聯(lián)網(wǎng) 
第6章 常見的Subversion命令
 6.1 把東西簽出來 
 6.2 保持更新
 6.3 添加文件和目錄 
 6.4 屬性
 6.5 拷貝、移動(dòng)文件和目錄
 6.6 查看改變了什么 
 6.7 處理合并沖突 
 6.8 提交改動(dòng)
 6.9 查看改動(dòng)歷史
 6.10 移除改動(dòng)
第7章 文件加鎖和二進(jìn)制文件 
 7.1 文件加鎖概覽
 7.2 實(shí)戰(zhàn)文件加鎖
 7.3 何時(shí)使用加鎖
第8章 組織你的項(xiàng)目倉庫
 8.1 簡(jiǎn)單的項(xiàng)目 
 8.2 多個(gè)項(xiàng)目 
 8.3 多個(gè)項(xiàng)目倉庫
第9章 使用標(biāo)簽和分支 
 9.1 標(biāo)簽和分支 
 9.2 創(chuàng)建發(fā)布分支 
 ……
第10章 創(chuàng)建項(xiàng)目 
第11章 第三方代碼 
附錄A Subversion的安裝,聯(lián)網(wǎng),安全和管理
附錄B 遷移到Subversion
附錄C 第三方的Subversion工具
附錄D 高級(jí)話題
附錄E 命令匯總和實(shí)例指導(dǎo)列表 
附錄F 其他資源
索引

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)