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>