SSCM
v0.3 is now available.
New version includes support for CVS and
Bazaar and
other
goodness. :)
CVS support should be considered experimental until I get more feedback from CVS
users. I really don’t expect any problems with it though.
In the process of putting this release together I discovered that Bazaar isn’t
getting nearly the attention it deserves. From a user’s standpoint Bazaar does
almost everything right:
-
It’s easy to use. The commands are generally sensible and have good options.
-
Just uploading your repo to a web server is enough to share it with the
world (Darcs is the only other one that seems to support this)
-
Branching can be just a matter of copying the repo directory (as with
all the other Distributed Source Control Managers) OR you can take advantage
of it’s internal branch management mechanisms.
-
They’ve got pre-built versions for Windows, OS X, Ubuntu/Debian, and Fedora,
as well as source for anything else, and it’s written in Python so it should
run practically everywhere.
-
It supports Cherry Picking
-
It’s got the slickest looking site of any of the Distributed Source Control
Managers, and it is filled with lots of good documentation.
It’s not perfect, and I’m not sure if has the same level of cryptographic
integrity checking on its files as Git and Mercurial do but it appears as if it
does. If you’re considering giving a Distributed Source Control Manager a shot,
take a moment and spend some time with Bazaar. Currently I’m recommending
Mercurial
(Hg) to folks but I think Bazaar may just be an equal, or better,
competitor. It’s still too early for me to say, but what I will say is that
Bazaar definitely deserves more air-time and your consideration.