svkでリポジトリをmirror
svkでリポジトリをmirror
[カテゴリ:FreeBSD]cvsupdでFreeBSDのソースを手元に持ってこれなくなったので。
svnでcheckoutすればいいんだろうけど、なんかこーlocal mirrorを持っておきたく。
とりあえず ports から
devel/subversion devel/svk
をinstall. やたらと依存関係があってうざい。
あとは
> setenv SVKROOT /home/svn
して
> svk mirror svn://svn0.us-west.freebsd.org/base //freebsd/base > svk mirror svn://svn0.us-west.freebsd.org/doc //freebsd/doc > svk mirror svn://svn0.us-west.freebsd.org/ports //freebsd/ports
して
> svk sync -a
すれば手元にレポジトリを持ってこれるようだけど……
こいつをsvnで内部ネットワークに公開する方法だけど、/etc/rc.conf に
svnserve_enable="YES" svnserve_flags="-d --listen-port=3690 --listen-host 0.0.0.0" svnserve_data="/home/svn/local" svnserve_user="だれか" svnserve_group="どこか"
とか記載したら動いた。……ように見える。
> svn list svn://どこか/freebsd/base/stable/8
とかそんな。