SVNで管理しているOffice 2007ドキュメントを全文検索するための追加設定
前回の記事のままだとhyperestraierに同梱されているxdoc2txtがOffice2003までしか対応していませんでした。
今回はこのxdoc2txtを最新のものに差し替えます。
xdoc2txtの最新版をGET
http://www31.ocn.ne.jp/~h_ishida/xdoc2txt.html
からダウンロードしてください。
解凍 & モジュール差し替え
C:\hyperestraier (適宜読み替えてください)の
- xdoc2txt.exe
- zlib.dll
- xdoc2txt.txt
を上書きます。慎重を期すなら古いやつをバックしておきましょう。
makeindex.batを変更
xdoc2txtに渡すオプションを追加します。古いestcmdのところはコメントアウトで残してあります。
set EXPORT_FOLDER=C:\RepositorySearch\hogerep set REPOS_URI=http://localhost/svn/hogerep/trunk set INDEX_FOLDER=C:\RepositorySearch\hogerep-index rmdir /S /Q %EXPORT_FOLDER% svn export %REPOS_URI% %EXPORT_FOLDER% --username hoge --password hoge rmdir /S /Q %INDEX_FOLDER%
- :estcmd gather -cl -fx .pdf,.rtf,.doc,.xls,.ppt T@estxfilt -ic CP932 -pc CP932 -sd %INDEX_FOLDER% %EXPORT_FOLDER%