DVCS
Sharing my DVCS ah-ha moment
Tom Steele
Three Rivers Technologies
Who are we?
Raise your hand if…
Agenda
Introductory Talk
TortoiseHg Demo
Experience Discussion
Version
Control by
Example
by
Eric Sink
1st 2nd 3rd Generation
Basics (Terminology)
DVCS Adds
Keys to My Ah-ha Moment
DAG (Directed Acyclic Graphs)
Sink Workflows (Chapter 11)
TortioseHg (Mercurial) Practice
DAGs
DAG Examples
Line
Not a
Line
DAGs & Repository History
A true story…
AH-HA
Repository not true
representation of
history!!!
DAGs & Repository History
With a DVCS…
AH-HA
Repository is true
representation of
history!!!
What’s the latest version?
DEMO
Sink Workflows in TortoiseHg (Mercurial)
Usage pattern review
Workbench
Update
Commit
Merge with Local
What we didn’t see
Anybody with experience???
My Ah-Ha’s (review)
True history in repository – DAGs
Sink book – Free PDF online
TortoiseHg exercise
Working folder : Repository (1:1)
Thank you
Questions
tsteele@3riverstech.com
RESOURCES
EricSink.com/vcbe/
HgInit.com

Distributed Version Control - CVCC