Cvsup installeren en configureren op FreeBSD
Gepubliceerd op 27 juni 2008
Let op: Cvsup is op 28 februari 2013 uitgefaseerd en wordt niet langer ondersteund. Voor nieuwere FreeBSD-versies wordt het gebruik van Subversion (SVN) of Git aanbevolen.
Cvsup installeren
Installeer Cvsup zonder grafische interface met het volgende commando:
pkg_add -r cvsup-without-gui
Cvsup configureren
Maak of bewerk het bestand /etc/stable-supfile en voeg de onderstaande configuratie toe:
default host=cvsup.nl.FreeBSD.org
default base=/var/db
default prefix=/usr
default release=cvs tag=RELENG_6_1
default delete use-rel-suffix
default compress
src-all
ports-all tag=.
Uitleg van de configuratie
- host – De Cvsup-server waarmee verbinding wordt gemaakt.
- base – De locatie waar Cvsup zijn administratieve bestanden opslaat.
- prefix – De hoofdmap waarin de broncode wordt geplaatst.
- tag – Geeft de gewenste FreeBSD-release aan (in dit voorbeeld
RELENG_6_1). - src-all – Synchroniseert de volledige FreeBSD-broncode.
- ports-all – Synchroniseert de volledige Ports Collection.
Cvsup uitvoeren
Start de synchronisatie met het volgende commando:
cvsup -g -L 2 /etc/stable-supfile
De opties betekenen:
-g– Start Cvsup zonder grafische interface.-L 2– Toont een gemiddeld detailniveau van de loguitvoer.
Conclusie
Met bovenstaande stappen kun je Cvsup installeren, configureren en gebruiken om de FreeBSD-broncode en Ports Collection te synchroniseren. Houd er rekening mee dat Cvsup sinds 2013 is uitgefaseerd. Voor moderne FreeBSD-installaties wordt het gebruik van SVN of Git aanbevolen.