info-cvs
[Top][All Lists]
Advanced

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

Re: history of the tags (was: hitory of the tags)


From: Donald Sharp
Subject: Re: history of the tags (was: hitory of the tags)
Date: Wed, 29 Nov 2000 13:12:40 -0500
User-agent: Mutt/1.2.4i

On Wed, Nov 29, 2000 at 12:09:32PM -0500, Derek R. Price wrote:
> Larry Jones wrote:
> 
> > Donald Sharp writes:
> > >
> > > This is starting to get complicated.  Should we rework the cvs history
> > > output for the 'T' record?
> >
> > I think it's better to leave the history stuff alone and let the few
> > people who care about recording tag information use taginfo to do it.
> 
> I don't know.  Seems simple enough to me.  Tag information was being
> recorded.  Just not all of it.  And all the other operations except Join
> and Import are logged here, with notes in the comments that Join and Import
> should be implemented.

I tend to agree here as well.  

> 
> If Donald is willing to do the work and design the tests, I don't have a
> problem with reviewing the code and checking it in.

Yep.  I'm willing to do the work...

> 
> Also, better tag logging isn't that uncommon a request.  Once it's done I
> also see potential for an enhancement that would allow multiple merges from
> a branch without tracking the previous merge points yourself.  i.e. CVS
> could notice that a merge had been done from branch1 to branch2 in the
> past, "add" all the merge ranges, then only merge what hadn't been merged
> in the past.  I'm sure something could be worked out for backouts too so
> that they wouldn't require extra tags as well.  Perhaps an implicit join
> naming scheme would do the trick and could be used similarly to the ".*"
> tags Steve Cameron implemented but which haven't been checked into the main
> code yet.

The thing that really concerns me about this is that the history file
can get quite large and will tend to grow much quicker now with these
changes.  For instance we had a repository with a history
file that was 118megs.  Parsing that took quite some time, and in the
end we just removed the history file as that we didn't feel that it 
actually provided us with usefull information.

donald
> 
> Did I miss anything?
> 
> Derek
> 
> --
> Derek Price                      CVS Solutions Architect ( http://CVSHome.org 
> )
> mailto:address@hidden     OpenAvenue ( http://OpenAvenue.com )
> --
> Any sufficiently perverted technology is indistinguishable from Perl.
> 
> 



reply via email to

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