Date: Thu, 02 Aug 2001 16:09:36 +0200 From: Christoph Sold <so@server.i-clue.de> To: Bsd Newbie <bsdneophyte@yahoo.com> Cc: freebsd-questions@FreeBSD.ORG Subject: Re: information about $CVSROOT, 'cvs update' and 'cvsup' - help! Message-ID: <3B695F20.7799CAA1@i-clue.de> References: <20010802105809.11599.qmail@web20108.mail.yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Bsd Newbie wrote: > > I DID "RTFM". > > The more I read the more it confuses me. > > I HAVE updated to 4-STABLE. > > My confusion lies in what I've done. I thought I updated my ports, but > now I'm not entirely sure cvsup does this. > > Reading the information got me this far... but i'm new to unix in general > and while the handbook and Greg Lehey's book are good, they aren't > perfect. I still leave confused. OK, some points to clear up: CVS is the version management system utilized in FreeBSD CVS and CVSup servers. You do not want to do that. CVSup is the utility to remotely update _any_ source tree efficiently. The stable-supfile configures CVSup so it will update your source tree only. To update the ports directory as well, a second cvs run utilizing the ports-supfile is neccessary. You do not need to utilize CVS. Repeat: CVS is not the tool for newbies. To update your system successfully, you should - Read the comments at the top of stable-supfile and ports-supfile - CVSup - Read /usr/src/UPDATING document _after_ cvsup completely. - make world as described in UPDATING. Important: If any documentation contradicts Docs from /usr/src, the documentation in /usr/src is usually right. HTH -Christoph Sold > --- Christoph Sold <so@server.i-clue.de> wrote: > > Bsd Newbie wrote: > > > > > > I tried to update my existing tree... by typing (what was stated in > > Greg > > > Lehey's book): > > > > > > cd /usr/src > > > cvs update -P -d > > > > > > [snip] > > > > > Now, I have no clue what do to. > > > [snip] > > > > > > After reading this, I've become extremely confused about CVS and > > CVSUP. > > > > CVS is to manage various versions of FreeBSD source code. It is much > > easier to use CVSup to update your sources. RTFM: > > http://www.freebsd.org/handbook/cutting-edge.html tells the whole story. > > Read the whole chapter, then update to -STABLE. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3B695F20.7799CAA1>