Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 26 Sep 1999 20:51:08 +0200
From:      Juergen Lock <nox@jelal.kn-bremen.de>
To:        Mark Ovens <mark@dogma.freebsd-uk.eu.org>
Cc:        freebsd-ports@FreeBSD.ORG
Subject:   Re: Help with RCS files, patches, and PR's required.
Message-ID:  <19990926205107.F80030@saturn.kn-bremen.de>
In-Reply-To: <19990926185228.M282@marder-1>
References:  <19990926162508.E282@marder-1> <199909261722.TAA97473@saturn.kn-bremen.de> <19990926185228.M282@marder-1>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Sep 26, 1999 at 06:52:29PM +0100, Mark Ovens wrote:
> On Sun, Sep 26, 1999 at 07:22:52PM +0200, Juergen Lock wrote:

> > you'll need to grab (cvsup, ctm, ...) the cvs tree (a snapshot of it
> > is also on the 4-CD set, you can use that as a starting point for
> > cvsup to reduce net load...)  Or use anoncvs, that should also work
> > (which is what i do with the wine source).  But you don't need that
> > as long as you properly backup the version you cvsup'd before
> > applying your local patches, and then diff -r against the backup
> 
> So it is perfectly acceptable to submit diffs without the RCS stuff
> in them? e.g. just something like:
> 
> *** Makefile.orig       Sun Sep 26 11:09:43 1999
> --- Makefile    Sun Sep 26 10:50:28 1999
> ***************
> *** 7,14 ****
>...

I'm pretty sure it is, as long as they correctly apply to whats in the
tree...  As i said, the `RCS file: ' lines are just comments as far as
patch(1) is concerned, and as thats also what the committers use to
apply submitted diffs...  (at least i have no idea why they should be
using something different?)

> >  cvsup uses the cvs tree to determine what needs to be updated, but
> > it doesn't mirror it on the local system.  (unless you told it to of
> > course, i.e. you cvsup the cvs tree itself.)
> > 
> 
> I've just taken a closer look at the ports directory. Am I right
> in thinking that cvsup uses the entry in
> /usr/ports/<group>/<port_name>/CVS/Entries to determine the current
> local version?
> 
 Well i must say i haven't looked at the cvsup source so i cannot
really tell you :)  But if its somehow working like cvs does then
you should be right there.  (at least it is said to know about cvs
trees, unlike for example rsync.)

 Regards,
-- 
Juergen Lock <nox.foo@jelal.kn-bremen.de>
(remove dot foo from address to reply)


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




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