[e-lang] Revision control for E

Bryan O'Sullivan bos at serpentine.com
Wed May 10 13:29:00 EDT 2006


Hi -

If you are considering revision control systems for E, I would point you
at two in particular: Monotone and Mercurial.

Both of these systems are decentralised, and each is considerably more
capable than either CVS (which nobody should use today) or Subversion.

Monotone has many of the same interesting properties as E with regard to
rethinking how distributed work should be done.  It has a novel concept
of branch management, and uses keys and certificates extensively to
manage workflow.

Mercurial combines simplicity of concept and UI with very high
performance.  It's also easier to host and poke through firewalls than
Monotone (which requires a dedicated server to speak its netsync
protocol on a port that firewalls block), and has seen quite a bit of
uptake recently, with projects like Xen and OpenSolaris choosing it.

Regards,

	<b

-- 
Bryan O'Sullivan <bos at serpentine.com>



More information about the e-lang mailing list