netbsd下使用cvsup更新源代码
code:
cd /usr/pkgsrc/devel/cvsup
make install clean clean-depends
code:
nano -w /etc/supfile
输入如下内容
code:
#/etc/supfile
### Tags: ###
*default release=cvs tag=. # NetBSD CURRENT
#*default release=cvs tag=netbsd-4
#*default release=cvs tag=netbsd-3-1
#*default release=cvs tag=netbsd-3-0
#*default release=cvs tag=netbsd-3
### CVSup sites: ###
*default host=cvsup.netbsd.org
#*default host=cvsup.se.netbsd.org
#*default host=cvsup.no.netbsd.org
#*default host=cvsup.jp.NetBSD.org
#*default host=cvsup2.jp.NetBSD.org
#*default host=cvsup.uk.NetBSD.org
#*default host=cvsup.us.NetBSD.org
*default delete use-rel-suffix
*default umask=002
*default base=/usr # Location to put the repository
*default prefix=/usr # Where to put the sup subdirectory
*default compress # Use this unless your network link
# is a T1 or faster
# You can get everything using the ``netbsd collection.
# Alternatively, comment out the ``netbsd collection and just get one or
# more of the partial collections by uncommenting them below.
netbsd-src
netbsd-pkgsrc # Packages
#netbsd-htdocs # WWW pages
#netbsd-othersrc # Other Sources
#netbsd-xsrc # The X11 distribution
#netbsd-basesrc # The base distribution
#netbsd-syssrc # The kernel distribution
#netbsd-crypto # Crypto sources
#netbsd-sharesrc # The /usr/share distribution
#netbsd-gnusrc # GNU Sources
netbsd-doc # Documentation
#To get certain module from certain date:
#netbsd-src tag=. date=2004.07.15.10.10.10
或者也可
code:
cp /usr/pkg/share/examples/cvsup/supfile-cvsup.jp.netbsd.org /etc/supfile
cp /usr/pkg/share/examples/cvsup/supfile-cvsup.no.netbsd.org /etc/supfile
然后按需要修改/etc/supfile
需要升级源码时,执行以下命令即可
code:
cvsup -g -L 2 /etc/supfile