git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* FUNKY tags.
@ 2005-08-16 22:43 Dave Jones
  2005-08-17  0:55 ` Martin Langhoff
  0 siblings, 1 reply; 4+ messages in thread
From: Dave Jones @ 2005-08-16 22:43 UTC (permalink / raw)
  To: git

I just tried a cvs->git conversion using the git-cvsimport-script
and cvsps flagged a bunch of tags as **FUNKY**

I've no idea what I did when I tagged those trees, but according
to a google search, cvsps does that when it find patchsets which
are chronologically (and thus by patchset id) earlier than the tag,
but are tagwise after.  Spooky.

I looked the tree over with gitk, and it seemed fine around those tags,
so I'm wondering what value there is in preserving this info, and
whether we should remove it at cvsimport time somehow. Comments?

		Dave

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: FUNKY tags.
  2005-08-16 22:43 FUNKY tags Dave Jones
@ 2005-08-17  0:55 ` Martin Langhoff
  2005-08-17  2:47   ` Dave Jones
  0 siblings, 1 reply; 4+ messages in thread
From: Martin Langhoff @ 2005-08-17  0:55 UTC (permalink / raw)
  To: Dave Jones; +Cc: git

On 8/17/05, Dave Jones <davej@redhat.com> wrote:
> I've no idea what I did when I tagged those trees, but according
> to a google search, cvsps does that when it find patchsets which
> are chronologically (and thus by patchset id) earlier than the tag,
> but are tagwise after.  Spooky.

It's probably tags that were moved around with "cvs tag -F footag".
When using cvs in with a dovetail strategy, people tend to merge
BRANCH->HEAD and use a floating tag to mark how far it's been merged
in.

I am somewhat worried about cvsps getting confused by these floating
tags. Any help in teaching cvsps to ignore tags is welcome ;)


m

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: FUNKY tags.
  2005-08-17  0:55 ` Martin Langhoff
@ 2005-08-17  2:47   ` Dave Jones
  2005-08-17  5:59     ` Martin Langhoff
  0 siblings, 1 reply; 4+ messages in thread
From: Dave Jones @ 2005-08-17  2:47 UTC (permalink / raw)
  To: Martin Langhoff; +Cc: git

On Wed, Aug 17, 2005 at 12:55:18PM +1200, Martin Langhoff wrote:
 > On 8/17/05, Dave Jones <davej@redhat.com> wrote:
 > > I've no idea what I did when I tagged those trees, but according
 > > to a google search, cvsps does that when it find patchsets which
 > > are chronologically (and thus by patchset id) earlier than the tag,
 > > but are tagwise after.  Spooky.
 > 
 > It's probably tags that were moved around with "cvs tag -F footag".
 > When using cvs in with a dovetail strategy, people tend to merge
 > BRANCH->HEAD and use a floating tag to mark how far it's been merged
 > in.

In my case, at least the most recent of those cvs tag operations
was just a 'cvs tag x86info-1_14'. Nothing fancy.  I'm fairly sure
there was nothing fancy about the earlier instance either.
So sure in fact, I had to look up that -F flag in the man page to find
out what it did.

x86info cvs shouldn't even have any branches, so theres no strange
head merging going on.

 > I am somewhat worried about cvsps getting confused by these floating
 > tags. Any help in teaching cvsps to ignore tags is welcome ;)

If you're curious, its a sourceforge project at cvs.sourceforge.net:/cvsroot/x86info
module is 'x86info'.  Both x86info-1_14 and x86info-1_6 are marked as funky
for reasons I'm unaware.

		Dave

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: FUNKY tags.
  2005-08-17  2:47   ` Dave Jones
@ 2005-08-17  5:59     ` Martin Langhoff
  0 siblings, 0 replies; 4+ messages in thread
From: Martin Langhoff @ 2005-08-17  5:59 UTC (permalink / raw)
  To: Dave Jones; +Cc: git

On 8/17/05, Dave Jones <davej@redhat.com> wrote:
> In my case, at least the most recent of those cvs tag operations
> was just a 'cvs tag x86info-1_14'. Nothing fancy.  I'm fairly sure
> there was nothing fancy about the earlier instance either.
> So sure in fact, I had to look up that -F flag in the man page to find
> out what it did.

Ok - that reduces the suspects to 
 - a tag applied to only one part of the tree
 - a tag that took longer to apply than fuzztime (large tree, slow cvs
connection?)
 
let me know, and if I find time I may look at the repo. 

martin

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2005-08-17  5:59 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-08-16 22:43 FUNKY tags Dave Jones
2005-08-17  0:55 ` Martin Langhoff
2005-08-17  2:47   ` Dave Jones
2005-08-17  5:59     ` Martin Langhoff

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).