comp.lang.ada
 help / color / mirror / Atom feed
From: Ludovic Brenta <ludovic@ludovic-brenta.org>
Subject: Re: What is your preferred VCS?
Date: Fri, 30 Jul 2010 16:28:52 +0200
Date: 2010-07-30T16:28:52+02:00	[thread overview]
Message-ID: <87k4odxcuz.fsf@ludovic-brenta.org> (raw)
In-Reply-To: Xns9DC5672C6850WarrensBlatherings@81.169.183.62

Warren <ve3wwg@gmail.com> writes on comp.lang.ada:
> Well a longer time ago, I just used RCS locally.  But I liked the idea
> of having things backed up on a server, so I moved over to cvs, which
> was in vogue at the time.

CVS is complete and utter rubbish.  Its only redeeming feature was that
it was the only free VCS in existence for many years.

> Then all of a sudden, everyone was developing a new flavour of the
> week VCS. I just stayed with cvs while everyone else went through the
> teething pains of new systems. I'm too busy to be fussing with
> toolchains _and_ my own projects.  I'm also not a big fan of systems
> in perl or python. I suppose each has their place, but I don't think
> the track record is that stellar for reliability.

I switched from CVS to Meta-CVS as soon as I discovered the latter; it
at least solved two of the most gaping problems: keeping track of merges
and renaming files without losing their history.

> But the time has come where I probably need to look at this again.
> Git sounds like a contender.  But it can wait, unless SF takes cvs
> away at some point.
>
> Cvs isn't hard to use. But I have to admit, it wasn't easy when 
> I started for some reason. But once you assimilate into the borg,
> it all seems to be so natural.

I think Monotone is even easier to use than CVS because it has a similar
command set without the idiosyncrasies e.g. per-file history, no proper
merge support, non-atomic commits, expensive branches, expensive tags,
and the list goes on.  Even if you use Monotone only locally, without
taking advantage of its distributed nature, it is still a huge
improvement over CVS.

I personally think mentioning CVS as a contender in 2010 is a blasphemy
:)

-- 
Ludovic Brenta.



  reply	other threads:[~2010-07-30 14:28 UTC|newest]

Thread overview: 38+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-07-28 23:18 What is your preferred VCS? deadlyhead
2010-07-29  7:30 ` Dmitry A. Kazakov
2010-07-29 10:31 ` Ludovic Brenta
2010-07-29 11:12 ` Stephen Leake
2010-07-29 14:27 ` Thomas Løcke
2010-07-29 15:34   ` Warren
2010-07-29 15:41     ` Thomas Løcke
2010-07-29 16:08       ` Warren
2010-07-29 16:01 ` Pascal Obry
2010-07-30  2:27 ` deadlyhead
2010-07-30  5:47   ` Thomas Løcke
2010-07-30  7:17   ` Timo Warns
2010-07-30  7:32   ` Georg Bauhaus
2010-07-30  7:41   ` Maciej Sobczak
2010-07-30 11:05   ` Ludovic Brenta
2010-07-30 17:29     ` Pascal Obry
2010-07-30 14:08   ` Warren
2010-07-30 14:28     ` Ludovic Brenta [this message]
2010-07-30 15:11       ` Warren
2010-07-30 15:34       ` Georg Bauhaus
2010-07-30 17:36         ` Pascal Obry
2010-08-01  8:12           ` Marcelo Coraça de Freitas
2010-08-01 10:13             ` Ludovic Brenta
2010-08-02 16:21               ` Marcelo Coraça de Freitas
2010-08-02 18:01                 ` Tero Koskinen
2010-08-02 16:23               ` Marcelo Coraça de Freitas
2010-07-30 17:34       ` Pascal Obry
2010-07-30 14:31     ` Ludovic Brenta
2010-07-30 15:13       ` Warren
2010-07-30 17:31   ` Pascal Obry
2010-07-31 15:20     ` Stephen Leake
2010-07-31 16:40       ` Pascal Obry
2010-07-30 20:56   ` Karel Miklav
2010-07-31  7:29     ` Pascal Obry
2010-08-03  4:21     ` Randy Brukardt
2010-07-31 15:28   ` Stephen Leake
2010-07-31 11:58 ` Alex R. Mosteo
2010-08-13 20:23 ` nobody
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox