Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Mar 1998 19:29:03 -0600
From:      David Kelly <dkelly@hiwaay.net>
To:        Doug White <dwhite@resnet.uoregon.edu>
Cc:        freebsd-questions@FreeBSD.ORG
Subject:   Re: Two Source Trees for Several Machines 
Message-ID:  <199803180129.TAA19966@nospam.hiwaay.net>
In-Reply-To: Message from Doug White <dwhite@gdi.uoregon.edu>  of "Tue, 17 Mar 1998 12:20:14 PST." <Pine.BSF.3.96.980317121749.994V-100000@gdi.uoregon.edu> 

next in thread | previous in thread | raw e-mail | index | archive | help
Doug White writes:
[...]
> I'm not intimately familiar with CTM.  Are you sure you have a proper CVS
> repository, with a CVSROOT directory and all?  Do you have CVS files
> (*,v)?

Like this?

# cd /home/ncvs
# ls
.ctm_status     distrib/        ports/          sup/
CVSROOT/        doc/            src/            www/
# ls CVSROOT
Attic/                  cvsedit,v*              notify,v
Emptydir/               cvsignore               options
avail                   cvsignore,v             options,v
avail,v                 cvswrappers             rcsinfo
checkoutlist            cvswrappers,v           rcsinfo,v
checkoutlist,v          edithook*               rcstemplate
cleanhist.sh            edithook,v*             rcstemplate,v
cln_hist*               editinfo                rotate.sh*
commit_prep*            editinfo,v              taginfo
commit_prep.pl*         history.README          taginfo,v
commit_prep.pl,v*       log_accum.pl*           unwrap*
commitcheck*            log_accum.pl,v*         unwrap,v*
commitcheck,v*          logcheck*               updateCVSROOT*
commitinfo              logcheck,v*             verifymsg
commitinfo,v            loginfo                 verifymsg,v
commitlogs/             loginfo,v               wrap*
cvs_acls.pl*            modules                 wrap,v*
cvs_acls.pl,v*          modules,v
cvsedit*                notify
#

> > Used "cvsup -g -L 2 /usr/share/examples/cvsup/cvs-supfile" to further
> > update my archive. Noticed it did a lot of "touch"-ing, apparently to
> > correct file dates.
> 
> Okay, that should give you the CVS repository files.  

That's what I thought too. Eventually produced a 430M directory.

> > nospam: [1014] setenv CVS_UPDATE
> > nospam: [1015] setenv CVSROOT /home/ncvs
> > nospam: [1016] cd /usr/src
> > nospam: [1017] make update
> > --------------------------------------------------------------
> > Updating /usr/src from cvs repository /home/ncvs
> > --------------------------------------------------------------
> > cd /usr/src && cvs -q update -P -d -r RELENG_2_2
> > cvs [update aborted]: no such tag RELENG_2_2
> > *** Error code 1
> > 
> > Stop.
> 
> Hrm.  Looks like the files grabbed don't have a RELENG_2_2 tag applied,
> which is wrong.  Check your repository and make sure it's going in the
> right place.

How can I list the tags in my supposed CVS repository in order to test 
it? Ran cvsup on it again tonight, it touched a few files, appended 
some, etc. The normal kind of thing I'm used to seeing when I cvsup 
/usr/src directly. Actually, I'm not used to seeing it "touch" files.

Have searched the FAQ and handbook and not found much helpful on 
running cvs. Is there something I need to do to initialize my cvs 
repository first?

Am I expected to have a .cvsrc file or something?

--
David Kelly N4HHE, dkelly@nospam.hiwaay.net
=====================================================================
The human mind ordinarily operates at only ten percent of its
capacity -- the rest is overhead for the operating system.



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?199803180129.TAA19966>