Date: Mon, 26 Mar 2001 12:10:06 +0300 From: Victor Ivanov <v0rbiz@icon.bg> To: freebsd-hackers@freebsd.org Subject: Re: making release without full CVS tree? Message-ID: <20010326121006.A85033@icon.icon.bg> In-Reply-To: <200103260751.f2Q7pMV06529@ns.any.ru>; from avn@ns.any.ru on Mon, Mar 26, 2001 at 11:51:22AM %2B0400 References: <200103260751.f2Q7pMV06529@ns.any.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
--PEIAKu/WMn1b1Hv9 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Mar 26, 2001 at 11:51:22AM +0400, Alexey V. Neyman wrote: > Hello there! >=20 > I just read FAQ on making release and have one question. FAQ says I must > be having full CVS source tree (or be able to access it via CVSROOT), but > I'm behind modem connection. So I'm curious why it is not enough to have > a cvsupped src-all/doc-all/ports-all collections? And is there a way to > avoid loading CVS tree for making release and generate it from these > collections? >=20 > # Alexey >=20 > PS. The goal is to make a CD with a 5.0 snapshot to install it at home > (where I have no internet access) and keep it up-to-date by later burning > cvsuppable collections on a CD-RW at work. I have done that. There are three places in /usr/src/release/Makefile where cvs is used to get the tree in the will-be-chrooted dir. You can add a simp= le =2Eif defined(NOCVS) or something and copy the tree from the sources instea= d of invoking cvs. This works but it's buggy: you can have log files from makes = in the src dir (you should delete them manualy) or you can have work dirs in t= he ports collection. Also, you might not need the distfiles/ and packages/ dir from the ports :). Will it be useful if I send PR or something with a patch? Should I use tar -cf - | tar xf - instead of cp -R? (tar has nice --exclude pattern switch for not copying distfiles/ and packages/ and even work dirs..). --=20 Players win and Winners play Have a lucky day --PEIAKu/WMn1b1Hv9 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: PGP 6.5.1i iQCVAwUBOr8HbPD9M5lef5W3AQGCFwQAsKy+FoXiTThRP9GYGGwN+IP6qiow/er9 IaEwgDBpvyy+kx3MSPRkS3YKT4mb0gMflt3vx7z2oOQh8CJpvcY2Zja0PtMWKumb ib3NgNT8aZ1qZtD/irgwqa9CKqg6FogRaM3A/Jtk2IrfMdsZojZR7AcE8vUNjGRk QtNSdDon8Ts= =i+bl -----END PGP SIGNATURE----- --PEIAKu/WMn1b1Hv9-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010326121006.A85033>