otsune's SnakeOil RSSフィード

python -c "print''.join([chr(x) for x in 111&1101,110+~-~11,10^11*11,110+~-~11,-~101,-~11^11*11,~-110,111&11*11,11+11+10,11|~-0110,1-~11^11*11,10^11*11,-~11^11*11,110,101])"

2007-09-23

noraportsをsvkを使って管理することにした

| noraportsをsvkを使って管理することにした - otsune's SnakeOil  を含むブックマーク はてなブックマーク - noraportsをsvkを使って管理することにした - otsune's SnakeOil  noraportsをsvkを使って管理することにした - otsune's SnakeOil  のブックマークコメント

野良portsってのはMacPortsのプライベートPortsを集めているSubversionno 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