Mercurial / TortoiseHG

5
Mercurial / TortoiseHG The new era of distributed SCM Kamon Treetampinij @Korn4d

description

I gave this presentation in Barcampbangkok3 on 23 May 2009

Transcript of Mercurial / TortoiseHG

Page 1: Mercurial / TortoiseHG

Mercurial / TortoiseHGThe new era of distributed SCM

Kamon Treetampinij@Korn4d

Page 2: Mercurial / TortoiseHG

What is Mercurial?

• mercurial– (adj) relating to or having characteristics

(eloquence, swiftness, cleverness) attributed to the god Mercury.

• Mercurial– (n) a fast, lightweight Source Control

Management system designed for efficient handling of very large distributed projects.

Page 3: Mercurial / TortoiseHG

What’s difference for DSCM?

• Everyone has their own repository

• Offline

• Keep history of merging• Often use pull-only model

Page 4: Mercurial / TortoiseHG

Let’s do it?

• Create new repo• Clone repo• Commit• Synchronize• Handle the conflict• Branch• Tag• Etc.

Page 5: Mercurial / TortoiseHG

Please ask me some questions

Thank you!