Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Sep 2000 06:40:06 -0700
From:      Alfred Perlstein <bright@wintelcom.net>
To:        Artem Koutchine <matrix@ipform.ru>
Cc:        questions@FreeBSD.ORG
Subject:   Re: CVSup mirror
Message-ID:  <20000920064006.Q9141@fw.wintelcom.net>
In-Reply-To: <007f01c02302$92562600$0c00a8c0@ipform.ru>; from matrix@ipform.ru on Wed, Sep 20, 2000 at 04:58:45PM %2B0400
References:  <007f01c02302$92562600$0c00a8c0@ipform.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
* Artem Koutchine <matrix@ipform.ru> [000920 06:00] wrote:
> Hi!
> 
> I have installed a port of cvsup-mirror and setup a local CVSup mirror,
> fetched the data from another cvsup mirror
> and tried to connect to my newly created mirror, but got:
> 
>    Server message: Unknown collectioon "src-all"
>    Server message: Unknown collectioon "ports-all"
>    Server message: Unknown collectioon "doc-all"
> 
> Why is that and how to fix it?
> 
> cvsup/sup:
> 

*boink*

Here's the problem, you need directories in there for the collection
info, it's a bit tricky to do this but basically:

/usr/local/etc/cvsup/sup % ls
README                  ports-german            ports-x11-toolkits
cvs-all                 ports-graphics          ports-x11-wm
distrib                 ports-hebrew            src-all
doc-all                 ports-irc               src-base
gnats                   ports-japanese          src-bin
mail-archive            ports-java              src-contrib
pgsql                   ports-korean            src-crypto
php                     ports-lang              src-eBones
php3                    ports-mail              src-etc
php4                    ports-math              src-games
ports-all               ports-mbone             src-gnu
ports-archivers         ports-misc              src-include
ports-astro             ports-net               src-kerberos5
ports-audio             ports-news              src-kerberosIV
ports-base              ports-palm              src-lib
ports-benchmarks        ports-print             src-libexec
ports-biology           ports-russian           src-release
ports-cad               ports-security          src-sbin
ports-chinese           ports-shells            src-secure
ports-comms             ports-sysutils          src-share
ports-converters        ports-textproc          src-sys
ports-databases         ports-vietnamese        src-sys-crypto
ports-deskutils         ports-www               src-tools
ports-devel             ports-x11               src-usrbin
ports-editors           ports-x11-clocks        src-usrsbin
ports-emulators         ports-x11-fm            www
ports-ftp               ports-x11-fonts
ports-games             ports-x11-servers
/usr/local/etc/cvsup/sup % ls -l src-all/
total 2
-rw-rw-r--  1 cvsupin  cvsupin  324 Jul  4 13:49 list.cvs
-rw-rw-r--  1 cvsupin  cvsupin   85 Jan 18  2000 releases
/usr/local/etc/cvsup/sup % cd src-all/
/usr/local/etc/cvsup/sup/src-all % cat list.cvs 
upgrade CVSROOT
upgrade src
omitany */#cvs.*
omitany CVSROOT/.#*
omitany CVSROOT/val-tags
omitany CVSROOT/passwd
omitany CVSROOT/passwd,v
omitany CVSROOT/readers
omitany CVSROOT/readers,v
omitany CVSROOT/writers
omitany CVSROOT/writers,v
omitany */,*
omitany */.nfs*
omitany *.core
omitany */CVS
rnorsync CVSROOT/commitlogs
/usr/local/etc/cvsup/sup/src-all % cat releases 
cvs     list=list.cvs prefix=prefixes/FreeBSD.cvs keywordprefix=/home/ncvs super=cvs-all
/usr/local/etc/cvsup/sup/src-all % cd ..
/usr/local/etc/cvsup/sup % cd cvs-all/
list.cvs        releases
/usr/local/etc/cvsup/sup/cvs-all % cat list.cvs 
upgrade CVSROOT
upgrade distrib
upgrade doc
upgrade ports
upgrade src
upgrade www
omitany */#cvs.*
omitany CVSROOT/.#*
omitany CVSROOT/val-tags
omitany CVSROOT/passwd
omitany CVSROOT/passwd,v
omitany CVSROOT/readers
omitany CVSROOT/readers,v
omitany CVSROOT/writers
omitany CVSROOT/writers,v
omitany */,*
omitany */.nfs*
omitany *.core
omitany */CVS
rnorsync CVSROOT/commitlogs
/usr/local/etc/cvsup/sup/cvs-all % cat releases 
cvs     list=list.cvs prefix=prefixes/FreeBSD.cvs keywordprefix=/home/ncvs


The idea is to tell the thing where to look for individual sub versions.

/usr/local/etc/cvsup/sup/cvs-all % cd ../ports-german/
/usr/local/etc/cvsup/sup/ports-german % ls
list.cvs        releases
/usr/local/etc/cvsup/sup/ports-german % cat list.cvs 
upgrade ports/german
omitany */#cvs.*
omitany */,*
omitany */.nfs*
omitany *.core
omitany */CVS
/usr/local/etc/cvsup/sup/ports-german % cat releases 
cvs     list=list.cvs prefix=prefixes/FreeBSD.cvs keywordprefix=/home/ncvs super=ports-all


I hope this helps,
-- 
-Alfred Perlstein - [bright@wintelcom.net|alfred@freebsd.org]
"I have the heart of a child; I keep it in a jar on my desk."


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?20000920064006.Q9141>