[OT] Re: revision control [was: Re: autoconf and erlang]
Thu May 13 09:10:38 CEST 2004
From: "Dustin Sallings" <dustin@REDACTED>
> I use arch for almost all of my projects.
>From a technical point of view, I guess you are right. I did look at arch and
darcs, but I have a few problems with them: the most important is that arch
isn't available for Windows yet and when it will be, I still have a problem with
command line only tools ;-) Darcs is still beta and last time I checked it
wasn't fully stable (but still usable).
I wouldn't underestimate the power of habit. Arch and darcs have very different
approaches to the "mainstream" CVS setup, so the learning curve is steep. I'd
probably have to be in a particularily good mood to decide to embark on learning
them - especially as (as you say) my needs are simple and don't need the full
power of arch.
As for the distributed repository, that is a big plus for arch/darcs. I'm not
sure how it works in practice, i.e. how do you find the most recent version
among many repositories which aren't all online at the same time, but since the
system is in use, it probably works despite my lack of understanding :-)
Having the repository as a plain directory tree is of no use for me - why should
I ever need to hack it? It could as well be opaque.
> It's possible to branch a project, track head of line, make
> changes and send them back without even having an internet connection.
Erm, how do you send an email without a connection? ;-)
All in all, in my opinion the big problem is that SourceForge has these
scalability problems and isn't reliable anymore.
More information about the erlang-questions