Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 26 Feb 1997 13:55:29 -0700 (MST)
From:      Nate Williams <nate@mt.sri.com>
To:        Terry Lambert <terry@lambert.org>
Cc:        nate@mt.sri.com (Nate Williams), freebsd-current@freebsd.org
Subject:   Re: anoncvs server
Message-ID:  <199702262055.NAA00563@rocky.mt.sri.com>
In-Reply-To: <199702262042.NAA28653@phaeton.artisoft.com>
References:  <199702261835.LAA29819@rocky.mt.sri.com> <199702262042.NAA28653@phaeton.artisoft.com>

index | next in thread | previous in thread | raw e-mail

> I want a cvs repository that has a pre-imported "vendor branch" that
> contains the FreeBSD code, and the entire modifcation history of
> FreeBSD as modifications to the vendor branch.  This would keep me
> from losing the history, letting me mix and match what I want.  8-).

You don't understand what a vendor branch is, or you're being silly.
Everything else you ask for depends on this silly concept, so I won't
comment any further.

What you ask for doesn't exist, and won't exist.

> > As changes are made in -current, you can either refuse to 'merge' them
> > into your branch, or merge them in, as has been done with all the YAMFC
> > changes you've seen.  But, since *YOU* are the magic branch maintainer,
> > it is your responsibility to merge them in, nobody but you can do them.
> > In any case, these are the sorts of things you had to do in the past
> > anyway, it's just that CVS makes it (hopefully) easier to do these sorts
> > of tasks.
> 
> This is unsatisfactory, because it means that you lose my modification
> history.

No, you're history is still there.

/sys/i386/apm/apm.c

1.1000.1.0
-----------
Branch from FreeBSD-current 12/31/96
-------------------------------
1.1000.1.1
-----------
Re-indent sources
-------------------------------
1.1000.1.2
-----------
Add goto statements galore
-------------------------------
1.1000.1.3
-----------
YAMFC - Bug fix from Nate where he walked on the stack
-------------------------------
1.1000.1.4
-----------
YAMFC - Bring in VM86 support
-------------------------------
1.1000.1.5
-----------
Re-wrote APM to call the VM86 support
-------------------------------
1.1000.1.6
-----------
YAMFC - Merge in the VM86 support from -current now that Nate used my code.
-------------------------------

> > > With the "magic tag" approach, I can only have one set of dependent
> > > patches outstanding at one time.
> > 
> > True, but you can't have everything.
> 
> That's silly.  I want everything.  Why can't I have everything?  It's
> just code...

I refuse to be baited into this argumement.

> > What you have now is orders of
> > magnitude better than what you had to do before.  And, assuming you've
> > kept things 'separate' *you* should be able to pull out the relevant
> > changes as needed.
> 
> Yes; this is the seperate tree issue, given the lack of "magic tags".

No, this is what you have *today* w/out a separate tree.

You still don't understand what you have, and want something that
doesn't exist, and will never exist in the manner you want.



Nate


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199702262055.NAA00563>