Re: CVS should die

From: Thomas Hallgren <thhal(at)mailblocks(dot)com>
To: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Cc: Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl>, Peter Eisentraut <peter_e(at)gmx(dot)net>, Neil Conway <neilc(at)samurai(dot)com>, Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>, Gavin Sherry <swm(at)linuxworld(dot)com(dot)au>, PostgreSQL-patches <pgsql-patches(at)postgresql(dot)org>, Hackers <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: CVS should die
Date: 2004-11-04 21:24:49
Message-ID: thhal-0oDZmAi8r30A326cZnRcbej7demC9ND@mailblocks.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers pgsql-patches

Tom,
> (I'm rather interested to know whether any other SCMs have a better
> solution to this problem, and if so what it is. It's not obvious how
> to do better.)
>
I've been working with a few SCM's and IMHO only one of them really
handles this really well. That's ClearCase. I'm well aware that
ClearCase is not an option but I though it could still be interesting to
know how this can be managed when done right.

In ClearCase everything (both files and directories) are "elements". A
directory is a version of an element and it contains versions of other
elements. It's not very different from Unix and I-nodes although
everything is of course versioned.

Subversion claims they handle moves pretty well. When I checked it out,
it turns out that a move is a copy (versions and all) followed by a
delete, thus maintaining version history at both locations. I'd
recommend anyone who think CVS is insufficient due to file moves to
investigate subversion.

Regards,
Thomas Hallgren

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Russell Smith 2004-11-04 21:25:07 Re: CVS should die (was: Possible make_oidjoins_check ...)
Previous Message Simon Riggs 2004-11-04 21:22:55 Re: Bug in pgAdminIII or in pg 8 beta3 ?

Browse pgsql-patches by date

  From Date Subject
Next Message Russell Smith 2004-11-04 21:25:07 Re: CVS should die (was: Possible make_oidjoins_check ...)
Previous Message Joerg Hessdoerfer 2004-11-04 21:20:11 Re: CVS should die (was: Possible make_oidjoins_check ...)