&tag(Milkode);
*目次 [#d0b27594]
#contents
*参考情報 [#v26e7f96]
-[[Milkode - 行指向のソースコード検索エンジン:http://milkode.ongaeshi.me/]]
-[[ソースコード検索ツール milkode をつかってみた - Unix的なアレ:http://d.hatena.ne.jp/wadap/20110807/1312704699]]
*関連ページ [#lb703367]
-[[./ソースコード解析]]
-[[./インストール]]
-[[./古い内容]]


*インストール(Mac) 2015/10/19 [#w692be8e]
-[[groonga(rroonga)を利用したソースコード全文検索エンジン"Milkode"をApache Passengerで軽快に動かす方法 - Y-Ken Studio:http://y-ken.hatenablog.com/entry/how-to-install-milkode-with-passenger]]

**セットアップ [#d4a19d9f]
#pre{{
$ cd /opt/home
$ git clone https://github.com/y-ken/milkode-web.git milkode
$ cd milkode
$ bundle install --path vendor/bundle
}}

**データベースの初期化 [#we42f2df]
#pre{{
$ bundle exec milk init data
}}

**パッケージの追加 [#m2efdc04]
#pre{{
$ cd /opt/home/milkode/source
$ git clone https://github.com/twitter/bootstrap.git
$ git clone https://github.com/twitter/typeahead.js.git
$ cd /opt/home/milkode/data\
$ bundle exec milk add ../source/bootstrap/
$ bundle exec milk add ../source/typehead.js
$ bundle exec milk list
}}

**gitリポジトリを直接追加 [#q65898a5]
-gitリポジトリを直接追加することもできる。dataディレクトリに移動することが必要。
 $ cd /opt/home/milkode/data
 $ bundle exec milk add /opt/home/gitbucket/repositories/src/demo.git
 $ bundle exec milk add https://github.com/rails/rails.git

※パッケージの追加はdataディレクトリで実行しないといけない。
*使用方法 [#c105a4e4]
**複数パッケージにまたがった検索 [#o19bc3a4]
-pキーワードを使用する
 test p:demo1 p:demo2

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS