2011-07-24 24 views
7

我明白reading the source code是一個選項,因爲這些系統是開源的,但是我正在尋找在Scott Chacon的優秀書面記錄上Git Internals線的東西。結識水銀,集市等的內部?

什麼斯科特的書面記錄提供的是在引進一個簡短的手如何Git的內部存儲之類的斑點,樹木和承諾以及如何將所有的這些東西都連接在一起,形成修訂歷史記錄。他演示了用Ruby代碼小塊的幫助下,整個想法,你可以交互式Ruby控制檯上運行本抑末的一個工作git的修訂歷史。

是否有類似的文章或教程適用於像水銀和集市

回答

9

對於水銀其他流行的版本控制系統,有一對夫婦的良好資源,以瞭解它是如何工作的:

  • 講座由Matt麥考爾:邁向美好的SCM:Revlogs和Mercurial(slidespaper
  • 第4章的水銀書的幕後()
  • 開發人員部分的wiki
+1

第一個鏈接到* linuxsymposium.org *不工作(雖然幻燈片和紙張都可以)。 –

+0

謝謝,刪除。 – tonfa