1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
= 19 =
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
|
-
Distributed source management
-
Replicated model, each work space has local history
-
Pull/push model to synchronize
-
Peer to peer, no enforced hierarchy
-
Formal changesets
-
A logical unit of work which may span multiple files
-
Best in class parallel development
-
Automerges better than any other tool
-
Manual merge is easy and fast
-
100% accurate rollback
-
All commits are like a tagged release
-
Contents, pathnames, permissions, everything rolls backwards
|