From: Stephen Leake <stephen_leake@acm.org>
To: comp.lang.ada@ada-france.org
Subject: Re: CVS front-ends
Date: 16 Oct 2004 09:22:29 -0400
Date: 2004-10-16T09:22:29-04:00 [thread overview]
Message-ID: <mailman.3.1097932983.10401.comp.lang.ada@ada-france.org> (raw)
In-Reply-To: <1097894208.513443@yasure>
Benjamin Ketcham <bketcham@drizzle.com> writes:
> Ludovic Brenta <ludovic.brenta@insalien.org> wrote:
> > Stephen Leake writes:
> >> If Meta-CVS is a purely client tool, then each developer can use it
> >> or not; it doesn't have to be a project-wide choice.
> >
> > Yes, it has to be project-wide. The way Meta-CVS works is this:
>
> Oh goody, more layers.
> Shouldn't it really be called "Meta-Meta-RCS"?
>
> > - every file in your source tree gets a unique ID
> >
> > - every file is stored in the root directory of the module in the CVS
> > server under that ID
> >
> > - a separate text file establishes the mapping between the unique IDs
> > and the path name of each file
> [...]
>
> Seems eerily reminiscent of Win32 "long filenames"....
Yes.
> Don't get me wrong, I think CVS is a half-baked hack with some
> amazing oversights and omissions.
Ok.
> (And is the documentation situation still as frustrating?)
I find the documentation adequate.
> Still, it's the de facto standard half-baked hack, and by now all
> the build-managers have written their own personal versions of the
> scripts necessary to automate the common operations that CVS
> overlooks or makes needlessly tedious/counterintuitive.
Yes. That is the CVS philosophy; provide basic features, let people
write higher level tools that fit their process.
> This "Meta-CVS" would seem much more appealing if it *were* purely
> client-side; has anyone attempted CVS improvements that way (I mean
> more than just GUI front ends)?
I've written some small extensions to Emacs pcl-cvs (aka pcvs). In
particular, I have one function called cvs-dtrt, for "do the right
thing" :). Given the pcl-cvs display, it invokes the appropriate
action for the file under the cursor, or prompts the user if there is
more than one.
A minor function, but quite a productivity boost.
See http://www.toadmail.com/~ada_wizard/
--
-- Stephe
next prev parent reply other threads:[~2004-10-16 13:22 UTC|newest]
Thread overview: 110+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-09-23 1:44 GWindows and David Botton Fionn mac Cuimhaill
2004-09-23 2:51 ` stephane richard
2004-09-24 1:08 ` Stephen Leake
2004-09-24 1:14 ` stephane richard
2004-09-24 16:26 ` Matthew Heaney
2004-09-25 12:19 ` Stephen Leake
2004-09-26 13:22 ` Craig Carey
2004-09-24 0:35 ` Stephen Leake
2004-09-24 3:38 ` Randy Brukardt
2004-09-24 5:41 ` Martin Dowie
2004-09-24 10:37 ` stephane richard
2004-09-25 12:06 ` Stephen Leake
2004-09-27 20:59 ` Randy Brukardt
2004-09-28 17:47 ` Pascal Obry
2004-09-28 18:25 ` stephane richard
2004-10-03 17:04 ` David Botton
2004-10-03 16:32 ` David Botton
2004-10-03 17:59 ` Marius Amado Alves
2004-10-03 19:32 ` Ludovic Brenta
2004-10-03 20:21 ` Jerry van Dijk
2004-10-04 19:13 ` tmoran
2004-10-05 0:54 ` David Botton
2004-10-05 1:23 ` David Botton
2004-10-05 1:27 ` Stephen Leake
2004-10-05 3:39 ` David Botton
2004-10-05 23:20 ` Randy Brukardt
2004-10-03 19:24 ` Jerry van Dijk
2004-10-04 2:06 ` Stephen Leake
2004-10-04 13:23 ` David Botton
2004-10-04 13:43 ` David Botton
2004-09-24 17:00 ` Cesar Rabak
2004-09-24 5:45 ` Fionn mac Cuimhaill
2004-09-24 22:14 ` String handling and character encodings Björn Persson
2004-09-25 12:01 ` GWindows and David Botton Stephen Leake
2004-09-26 16:21 ` Fionn mac Cuimhaill
2004-10-03 16:37 ` David Botton
2004-09-26 21:57 ` Stephen McNeill
2004-09-26 22:08 ` tmoran
2004-09-27 6:13 ` Fionn mac Cuimhaill
2004-09-27 7:30 ` GWindows license (Was: GWindows and David Botton) Jacob Sparre Andersen
2004-09-27 12:31 ` GWindows and David Botton Georg Bauhaus
2004-09-27 21:23 ` Stephen McNeill
2004-10-03 16:40 ` David Botton
2004-10-04 1:57 ` Stephen Leake
2004-10-04 13:31 ` David Botton
2004-10-05 0:54 ` Stephen Leake
2004-10-05 15:39 ` David Botton
2004-10-05 19:44 ` tmoran
2004-10-05 21:33 ` David Botton
2004-10-05 22:13 ` stephane richard
2004-10-06 21:17 ` tmoran
2004-10-05 22:40 ` Stephen Leake
2004-10-05 23:28 ` Randy Brukardt
2004-10-06 3:50 ` David Botton
2004-10-06 3:46 ` David Botton
[not found] ` <ullenfdo8.fsf@acm.org>
2004-10-04 12:46 ` Stephen Leake
2004-10-04 23:13 ` Brian May
2004-10-04 23:45 ` stephane richard
2004-10-05 17:52 ` Ludovic Brenta
2004-10-05 18:08 ` Chris Humphries
2004-10-05 18:24 ` Ludovic Brenta
2004-10-05 19:07 ` Pascal Obry
2004-10-05 20:27 ` SourceForge, CVS and revision control systems (was: GWindows and David Botton) Ludovic Brenta
2004-10-05 20:54 ` Pascal Obry
2004-10-05 22:43 ` GWindows and David Botton Stephen Leake
2004-10-07 18:49 ` Ludovic Brenta
2004-10-16 2:36 ` Benjamin Ketcham
2004-10-16 13:22 ` Stephen Leake [this message]
2004-10-16 14:33 ` CVS front-ends Matthew Heaney
2004-10-16 15:07 ` Pascal Obry
2004-10-16 15:56 ` Stephen Leake
2004-10-16 16:37 ` Pascal Obry
2004-10-19 2:48 ` GWindows and David Botton Kaz Kylheku
2004-10-05 0:48 ` Stephen Leake
2004-10-05 7:42 ` Brian May
2004-10-05 22:16 ` Stephen Leake
2004-10-06 8:48 ` Pascal Obry
2004-10-06 18:56 ` Marius Amado Alves
2004-10-06 20:07 ` David Botton
2004-10-06 20:18 ` David Botton
2004-10-06 21:25 ` tmoran
2004-10-09 9:49 ` Jerry van Dijk
2004-10-07 0:22 ` Stephen Leake
2004-10-08 0:28 ` Brian May
2004-10-06 20:08 ` Samuel Tardieu
2004-10-08 0:36 ` Brian May
2004-09-24 18:58 ` Pascal Obry
2004-09-24 20:14 ` Marius Amado Alves
2004-09-24 20:48 ` tmoran
2004-09-24 22:20 ` GTK Björn Persson
2004-09-24 22:22 ` GWindows and David Botton Georg Bauhaus
2004-09-25 2:34 ` Jeff C r e e.m
2004-09-25 6:03 ` Pascal Obry
2004-09-25 10:42 ` Marius Amado Alves
2004-09-25 11:38 ` Georg Bauhaus
2004-09-25 13:11 ` Ed Falis
2004-09-25 15:59 ` Jacob Sparre Andersen
2004-09-25 18:15 ` Ed Falis
[not found] ` <41554B8F.6040401@netcabo.pt>
2004-09-25 12:49 ` Stephen Leake
[not found] ` <uekkqfr96.fsf@acm.org>
2004-09-25 13:05 ` Marius Amado Alves
2004-09-25 11:46 ` Ludovic Brenta
2004-09-25 12:43 ` GtkAda vs Windex, Gwindows Stephen Leake
2004-10-04 17:11 ` Warren W. Gay VE3WWG
2004-10-04 21:11 ` Ludovic Brenta
2004-10-05 16:38 ` GtkAda Package Hierarchy (was ...vs Windex, Gwindows) Warren W. Gay VE3WWG
2004-10-05 16:56 ` GtkAda vs Windex, Gwindows Stephane Riviere
2004-10-05 17:09 ` stephane richard
2004-10-05 20:42 ` Warren W. Gay VE3WWG
2004-10-03 16:18 ` GWindows and David Botton David Botton
2004-10-03 16:03 ` David Botton
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox