古いsubversionレポジトリをなんとかしようと思ったらsvnが新しすぎて操作できないと言われたので調べました。以下、FORMULAとVERSIONは任意のものに置き換えてること。
1. homebrewのベースディレクトリに移動する。だいたい/usr/local。
cd `brew --prefix`
2. brew versions FORMULA で、任意のFORMULAの取得可能なバージョンの一覧を取得
3. バージョン名と、git checkout 〜から始まる文字列が出力されるので、任意のバージョンの git checkout 以降の行をコピーする
4. コマンドラインでペースト。
5. すでに別のバージョンがインストールされていれば、brew unlink FORMULA しておく
6. brew install FORMULA すると、checkoutしたバージョンがインストールされる。
7. あとは brew switch FORMULA VERSION で切り替えることが出来る。
参考:http://stackoverflow.com/questions/3987683/homebrew-install-specific-version-of-formula
0 件のコメント:
コメントを投稿