前言

前言

技術(shù)故事

幾年前,當(dāng)我向別人解釋為什么會認(rèn)為分布式版本控制如此重要的時候恋技,這個領(lǐng)域非常嶄新拇舀,幾乎沒有公開發(fā)行的文獻(xiàn)供人們參考。

當(dāng)時蜻底,雖然我已經(jīng)在Mercurial自身上花了一些時間骄崩,但仍決定改為編寫這本書,因?yàn)檫@似乎是推廣這個軟件,以及宣傳版本控制本質(zhì)上就應(yīng)該是分布式的這一思想最為有效的方法刁赖。出于同樣的原因:我在一個較自由許可下在線出版了這本書搁痛,以便讓大家都來了解长搀。

一本好的軟件書籍與講故事一樣宇弛,都有著類似的節(jié)奏:這是什么?和我有什么關(guān)系源请?有什么用途枪芒?怎么使用?在本書當(dāng)中谁尸,我嘗試針對通常的分布式版本控制系統(tǒng)舅踪,尤其是Mercurial來回答這些問題。

感謝支持Mercurial

通過購買該書良蛮,您可以支持開源和免費(fèi)軟件的持續(xù)開發(fā)并繼續(xù)免費(fèi)抽碌,尤其是Mercurial軟件。O’Reilly Media和我會將本書的銷售收入捐贈給自由軟件保護(hù)協(xié)會决瞳,該協(xié)會為Mercurial和其它一些著名和偉大的開源軟件提供文件和法律上的支持货徙。

排版約定

本書使用以下排版閱定。

  • 斜體/楷體
    表示新術(shù)語皮胡、URL痴颊、電子郵件地址、文件名和文件擴(kuò)展名屡贺。
  • 等寬字體
    表示程序清單蠢棱,以及正文中出現(xiàn)的程序元素,如變量甩栈、函數(shù)名泻仙、數(shù)據(jù)塊、數(shù)據(jù)類型量没、環(huán)境變量玉转、語句,和關(guān)鍵字等允蜈。
  • 等寬粗體
    表示命令或者其它應(yīng)該由用戶逐字輸入的內(nèi)容冤吨。
  • 等寬斜體
    表示需要由用戶輸入的值來代替的文本,或者由上下文來決定的值饶套。
提示

這個圖標(biāo)表示提示漩蟆、建議或一般說明。

提醒

這個圖標(biāo)表示警告或提醒妓蛮。

使用示例代碼

這本書是為了幫你完成工作怠李。一般來說,不用事先聯(lián)系我們來獲得許可就可以在程序和文檔中使用本書中的代碼,除非是大量復(fù)制捺癞。例如夷蚊,在你的程序中,如用到幾段本書中的代碼髓介,并不需要經(jīng)過我們的同意惕鼓。但是使用光盤發(fā)布或銷售O’Reilly圖書中的示例則必須經(jīng)過授權(quán)。引用本書的文本和示例代碼回答問題也不需要經(jīng)過同意唐础。將本書中大量的示例代碼加入您的產(chǎn)品文檔則必須經(jīng)過授權(quán)箱歧。雖非必要,但我們十分感謝你提及引用的出處一膨,通常包括書名呀邢、作者、出版商和 ISBN編號豹绪。例如:“Mercurial: The Definitive Guide by Bryan O’Sullivan. Copyright 2009 O’Reilly Media, Inc., 978-0-596-80067-3.”价淌。如果你認(rèn)為你對示例代碼的使用不屬于上述情況,請隨時通過permissions@oreilly.com與我們聯(lián)系瞒津。

Safari? Books Online

注意:在你喜愛的技術(shù)書籍封面發(fā)現(xiàn)Safari? Books Online圖標(biāo)蝉衣,意味著該書可通過O’Reilly網(wǎng)絡(luò)的Safari書架在線獲取。

Safari提供一種比電子圖書更好的虛擬圖書館方案仲智,可以非常容易的在其中找到數(shù)以千計(jì)的頂級技術(shù)書籍买乃,復(fù)制并粘貼示例代碼,下載章節(jié)钓辆,并快速找出所需最新最精確的信息剪验。請?jiān)L問網(wǎng)站 http://my.safaribooksonline.com

聯(lián)系方式

請把你對本書的意見和疑問發(fā)送給出版社:
O’Reilly Media, Inc.
1005 Gravenstein Highway North
Sebastopol, CA 95472
800-998-9938(美國或加拿大)
707-829-0515(國際或當(dāng)?shù)兀?br> 707 829-0104(傳真)
針對本書有一個專屬網(wǎng)頁前联,用來列出勘誤表功戚,示例和其它額外的信息。該網(wǎng)頁地址是:
http://oreilly.com/catalog/9780596800673
針對本書的評論或技術(shù)問題請發(fā)送電子郵件至:
bookquestions@oreilly.com
要了解更多的圖書似嗤、會議啸臀、資源中心、和O’Reilly網(wǎng)絡(luò)烁落,請?jiān)L問我們的網(wǎng)站:
http://oreilly.com

本書是免費(fèi)的

本書的完整源代碼以Mercurial存儲庫的形式發(fā)布于http://hg.serpentine.com/mercurial/book乘粒。

致謝

如果不是Matt Mackall的努力,這本書不會存在伤塌,他是Mercurial的作者和項(xiàng)目領(lǐng)頭人灯萍。他得到了全世界數(shù)以百計(jì)志愿捐助者的幫助。

我的孩子Cian和Ruairi總是隨時準(zhǔn)備幫助我解開美妙的每聪,瘋狂的小男孩游戲旦棉。我也要感謝我的前妻Shannon齿风,以及她的支持。

我的同事和朋友們在許多方面提供了幫助和支持绑洛,這個人名列表必定是非常不完整的:Stephen Hahn救斑、Karyn Ritter、Bonnie Corwin真屯、James Vasile脸候、Matt Norwood、Eben Moglen讨跟、Bradley Kuhn纪他、Robert Walsh鄙煤、Jeremy Fitzhardinge晾匠、Rachel Chalmers。

我公開地撰寫這本書梯刚,在完成每個章節(jié)時會將草稿發(fā)布到書籍網(wǎng)站凉馆。讀者使用我開發(fā)的一個網(wǎng)站應(yīng)用提交反饋。當(dāng)我寫完這本書的時候亡资,已有超過100人提交了評論澜共,考慮到本書完成時評論系統(tǒng)只上線了大概兩個月,這是一個驚人的數(shù)字锥腻。

我尤其欣賞以下人員嗦董,他們貢獻(xiàn)了超過總數(shù)三分之一的意見。我要感謝他們認(rèn)真努力的提供了如此詳細(xì)的反饋:Martin Geisler瘦黑、 Damien Cassou京革、Alexey Bakhirkin、Till Plewe幸斥、Dan Himes匹摇、 Paul Sargent、Gokberk Hamurcu甲葬、Matthijs van der Vleuten廊勃、Michael Chermside、John Mulligan经窖、Jordi Fita坡垫、Jon Parise。

也要感謝那些幫助我糾正錯誤画侣,并就整本書提供有用建議的許多人:Jeremy W. Sherman冰悠、Brian Mearns、Vincent Furia棉钧、Iwan Luijks屿脐、Billy Edwards涕蚤、Andreas Sliwka、Pawe? So?yga的诵、Eric Hanchrow万栅、Steve Nicolai、Micha? Mas?owski西疤、Kevin Fitch烦粒、Johan Holmberg、Hal Wine代赁、Volker Simonis扰她、Thomas P Jakobsen、Ted Stresen-Reuter芭碍、Stephen Rasku徒役、Raphael Das Gupta、Ned Batchelder窖壕、Lou Keeble忧勿、Li Linxiao、Kao Cardoso Félix瞻讽、Joseph Wecker鸳吸、Jon Prescot、Jon Maken速勇、John Yeary晌砾、Jason Harris、Geoffrey Zheng烦磁、Fredrik Jonson养匈、Ed Davies、David Zumbrunnen个初、David Mercer乖寒、David Cabana、Ben Karel院溺、Alan Franzoni楣嘁、Yousry Abdallah、Whitney Young珍逸、Vinay Sajip逐虚、Tom Towle、Tim Ottinger谆膳、Thomas Schraitle叭爱、Tero Saarni、Ted Mielczarek漱病、Svetoslav Agafonkin买雾、Shaun Rowland把曼、Rocco Rutte、Polo-Francois Poli漓穿、Philip Jenvey嗤军、Petr Tesa?ék、Peter R. Annema晃危、Paul Bonser叙赚、Olivier Scherler、Olivier Fournier僚饭、Nick Parker震叮、Nick Fabry、Nicholas Guarracino鳍鸵、Mike Driscoll苇瓣、Mike Coleman、Mietek Bák权纤、Michael Maloney钓简、László Nagy、Kent Johnson汹想、Julio Nobrega、Jord Fita撤蚊、Jonathan March古掏、Jonas Nockert、Jim Tittsler侦啸、Jeduan Cornejo Legorreta槽唾、Jan Larres、James Murphy光涂、Henri Wiechers庞萍、Hagen M?bius、Gábor Farkas忘闻、Fabien Engels钝计、Evert Rol、Evan Willms齐佳、Eduardo Felipe Castegnaro私恬、Dennis Decker Jensen、Deniz Dogan炼吴、David Smith本鸣、Daed Lee鸽粉、Christine Slotty桩皿、Charles Merriam枪蘑、Guillaume Catto、Brian Dorsey对供、Bob Nystrom、Benoit Boissinot便脊、Avi Rosenschein周荐、Andrew Watts、Andrew Donkin饲宛、Alexey Rodriguez皆愉、Ahmed Chaudhary。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末艇抠,一起剝皮案震驚了整個濱河市幕庐,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌家淤,老刑警劉巖异剥,帶你破解...
    沈念sama閱讀 211,194評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異絮重,居然都是意外死亡冤寿,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,058評論 2 385
  • 文/潘曉璐 我一進(jìn)店門青伤,熙熙樓的掌柜王于貴愁眉苦臉地迎上來督怜,“玉大人,你說我怎么就攤上這事狠角『鸥埽” “怎么了?”我有些...
    開封第一講書人閱讀 156,780評論 0 346
  • 文/不壞的土叔 我叫張陵丰歌,是天一觀的道長姨蟋。 經(jīng)常有香客問我,道長立帖,這世上最難降的妖魔是什么眼溶? 我笑而不...
    開封第一講書人閱讀 56,388評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮晓勇,結(jié)果婚禮上堂飞,老公的妹妹穿的比我還像新娘。我一直安慰自己宵蕉,他們只是感情好酝静,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,430評論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著羡玛,像睡著了一般别智。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上稼稿,一...
    開封第一講書人閱讀 49,764評論 1 290
  • 那天薄榛,我揣著相機(jī)與錄音讳窟,去河邊找鬼。 笑死敞恋,一個胖子當(dāng)著我的面吹牛丽啡,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播硬猫,決...
    沈念sama閱讀 38,907評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼补箍,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了啸蜜?” 一聲冷哼從身側(cè)響起坑雅,我...
    開封第一講書人閱讀 37,679評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎衬横,沒想到半個月后裹粤,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,122評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡蜂林,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,459評論 2 325
  • 正文 我和宋清朗相戀三年遥诉,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片噪叙。...
    茶點(diǎn)故事閱讀 38,605評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡矮锈,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出构眯,到底是詐尸還是另有隱情愕难,我是刑警寧澤,帶...
    沈念sama閱讀 34,270評論 4 329
  • 正文 年R本政府宣布惫霸,位于F島的核電站,受9級特大地震影響葱弟,放射性物質(zhì)發(fā)生泄漏壹店。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,867評論 3 312
  • 文/蒙蒙 一芝加、第九天 我趴在偏房一處隱蔽的房頂上張望硅卢。 院中可真熱鬧,春花似錦藏杖、人聲如沸将塑。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,734評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽点寥。三九已至,卻和暖如春来吩,著一層夾襖步出監(jiān)牢的瞬間敢辩,已是汗流浹背蔽莱。 一陣腳步聲響...
    開封第一講書人閱讀 31,961評論 1 265
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留戚长,地道東北人盗冷。 一個月前我還...
    沈念sama閱讀 46,297評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像同廉,于是被迫代替她去往敵國和親仪糖。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,472評論 2 348

推薦閱讀更多精彩內(nèi)容