Texas Steel-cage Version Control System Death-match

Carl N. Baldwin, Bob Proulx, and Sean Reifschneider

Why Version Control?

Common Features

Uses for Version Control

Comparison


CVSSVNDarcsgit
Atomic CommitsNoYesYesYes
MatureYesYesNoNo
RenamesNoYesYesYes
MergingSomeSomeSomeYes
BranchesNoYesYes *Yes
DistributedNoNoYesYes
GUIsSomeYesNoNo

Demonstrations

Wrap-up