*BSD News Article 95221


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!news.cs.su.oz.au!metro!metro!munnari.OZ.AU!news.ecn.uoknor.edu!feed1.news.erols.com!newsfeed.nacamar.de!fu-berlin.de!irz401!orion.sax.de!uriah.heep!news
From: j@uriah.heep.sax.de (J Wunsch)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: CVSUP help
Date: 12 May 1997 18:43:48 GMT
Organization: Private BSD site, Dresden
Lines: 51
Message-ID: <5l7od4$5nk@uriah.heep.sax.de>
References: <lbwEA2qAt.Er2@netcom.com>
Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch)
NNTP-Posting-Host: localhost.heep.sax.de
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Newsreader: knews 0.9.6
X-Phone: +49-351-2012 669
X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F  93 21 E0 7D F9 12 D6 4E
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:40793

lbw@netcom.com (Len Wilson) wrote:

> I just tried updating my system using cvsup and ended up with a bunch
> of files with ",v" like "Makefile,v". What am I supposed to do with
> these?

You've now got the CVS tree. ;-)

If this is what you want, well, it means you can now extract _any_
version of the FreeBSD tree, starting with FreeBSD 2.  Just use

	export CVSROOT=/where/it/lives
	ls -F $CVSROOT

CVSROOT/   distrib/   ports/     src/       www/       

	cvs checkout src

This will create a directory named `src', containing the entire source
tree.  Or:

	cvs checkout -r RELENG_2_2_1_RELEASE src

...will do about the same, but for FreeBSD 2.2.1R.  Or:

	cd src
	cvs update -D'1997-01-01'

...will update an existing tree to the state of the art by January
1st.  Or:

	cd /tmp
	cvs co ls

...will get you a subdirectory named `ls', containing just the source
to ls(1).


Well, if all this is not what you want, you should read the CVSup
documentation about getting a _checked out_ tree.  CVSup will then
perform the checkout (well, a virtual checkout) on the master machine,
and update your tree at home accordingly.  (I can't tell you how to do
this however, i've got the CVS tree at home and always do local
checkouts.)

-- 
cheers, J"org

joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE
Never trust an operating system you don't have sources for. ;-)