[Top][All Lists]

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

RE: renames under CVS

From: Greg A. Woods
Subject: RE: renames under CVS
Date: Wed, 27 Feb 2002 12:45:46 -0500 (EST)

[ On Wednesday, February 27, 2002 at 07:16:00 (-0800), Noel Yap wrote: ]
> Subject: RE: renames under CVS
> Which reminds me, I know a developer who tags at each
> commit so that rolling back would be that much easier.

That could be true if you don't keep history and commit logs.

>  I consider this to be well within the boundaries of
> proper CVS use

I agree that such use of CVS is not improper (though I would find it

> but it would definitely complicate
> renames more for him.

No, it would not.  Those tags are not project tags -- they're private
developer tags.  They don't really have anything to do with
reproducibility on the project scale of things, and they're mostly
irrelevant once a release boundary has been crossed (at least in terms
of the overall project history).

With a rename in the repo his changes are still marked in the
microscopic level where he would need them to roll back.  In other words
normal "add/remove" renames would in fact complicate things much more
for such a developer!  A repo rename keeps his life simple!  ;-)

(in other words my rule of thumb about renames in the repository needs
to be refined to say "if there are no project tags on the file" ;-)

(even branches in the file might be irrelevant -- it really depends on
the purpose of the branch)

                                                                Greg A. Woods

+1 416 218-0098;  <address@hidden>;  <address@hidden>;  <address@hidden>
Planix, Inc. <address@hidden>; VE3TCP; Secrets of the Weird <address@hidden>

reply via email to

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