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