2010年5月19日水曜日

OpenGrok: CLI から使用する

OpenGrok 0.9 が出てた。utf-8 対応になって、コミットメッセージが化けなくなった。

で、README をながめてたら CLI からも検索できるようだったのでやってみた:

$ java -cp ./lib/opengrok.jar org.opensolaris.opengrok.search.Search
You must specify a configuration file
USAGE: Search -R <configuration.xml> [-d | -r | -p | -h | -f] 'query string' ..
         -R <configuration.xml> Read configuration from the specified file
         -d Symbol Definitions
         -r Symbol References         -p Path
         -h History
         -f Full text
$ java -cp ./lib/opengrok.jar org.opensolaris.opengrok.search.Search \
        -R configuration.xml -p /OpenSolaris -d prachars
Printing results 1 - 1 of 1 total matching documents collected.
/src/OpenSolaris/usr/src/ucbcmd/stty/stty.c:54 [void <b>prachars</b>(void);]
/src/OpenSolaris/usr/src/ucbcmd/stty/stty.c:463 [          <b>prachars</b>();]
/src/OpenSolaris/usr/src/ucbcmd/stty/stty.c:649 [          <b>prachars</b>();]
/src/OpenSolaris/usr/src/ucbcmd/stty/stty.c:653 [<b>prachars</b>(void)]

これなら GNU Global の方が使いやすいかも。これは OpenGrok のデバック用なんかな。

0 件のコメント:

コメントを投稿