2007-09-23
noraportsをsvkを使って管理することにした
Mac |
![]()
野良portsってのはMacPortsのプライベートPortsを集めているSubversion。no title
まずsvkに取り込む。
svk mirror //mirror/noraports http://noraports.com/svn/trunk/ports
svk sync //mirror/noraports -s HEAD
svk cp -p -m 'create a local branch' //mirror/noraports //local/noraports
ホームディレクトリのportsにチェックアウトして、sources.confにパスを追加する。
cd ~
svk co //local/noraports ports
echo "file://${HOME}/ports/" >> /opt/local/etc/macports/sources.conf
プライベートportsのインデックスを作る。
cd ports
portindex
あとはportコマンドでプライベートportsが使える。svkの使い方は省略。(svk addしてsvk ciするだけ。最新版の追随はsvk pullでいい)
noraportsにアカウントを登録してコミットするには「svk push --lump --verbatim」すればok。必ず-Cで確認してからにしよう。
アカウントを登録しない段階でもlocalリポジトリであれば自由にプライベートportsを弄ってテスト出来る。
コメント
トラックバック - http://subtech.g.hatena.ne.jp/otsune/20070923
