Well yes, that&#x27;s the point! It would have never been the replacement for git because it&#x27;s the same paradigm.<p>rcs: revision control<p>cvs: concurrent check outs<p>svn: atomic versioning (edit: originally said renames that don&#x27;t suck - thanks Danny for correcting this)<p>git: decentralised version control<p>To replace git, you need a new paradigm. I don&#x27;t know what it is, and I think few people here would.<p>Edit: to reiterate, none of this has anything to do with whether git or hg is technically better.