mercurial Pros distributed version control system (no need of central server) Cons branches are called bookmarks (or something like that)