gnu-arch-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnu-arch-users] Re: How to rename a category?


From: Michaeljohn Clement
Subject: Re: [Gnu-arch-users] Re: How to rename a category?
Date: Wed, 17 Nov 2004 20:36:18 -0700
User-agent: Mutt/1.5.6i

On Wed, Nov 17, 2004 at 12:47:45PM -0600, Charles Duffy wrote:
Renaming a category is changing history.

It doesn't have to be.

You're changing what revision $FOO was called when it was checked in; that's part of its history.

Projects morph. The continuous history of the code is bound more tightly to our conception of the identity of a project than the name. It would be nice if arch mapped current names onto an arbitrary, static, and non-semantic namespace.

Now, if you want to just do this for future revisions, that's a whooole
different kettle of fish. Tag from foo--dev--0.1 to bar--dev--0.1, and
create a new branch foo--new--0.1 (or foo--dev--0.2, or whatever). Now,
you have the correct names for future work, but you haven't changed the
past.

Almost good enough, but then when I check out foo--dev--0.1 (actually just foo--0 in this case) in a couple months when I need it again, I'm going to have a Monty Python moment until I remember what happened. I'm pretty insistent about limiting the number of things I have to remember.

Attachment: pgpRM_f379EhN.pgp
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]