/tika

git diff settings for Microsoft Office files

Primary LanguageShell

tika

gitリポジトリのMicrosoft Officeファイルなどをgit diffで差分表示する。

Prerequisites

  • javaコマンドが実行可能なこと。

Usage

(1) ユーザのホームディレクトリにgit cloneする。

cd
git clone https://github.com/lagenorhynchus/tika.git

(2) .gitattributesに必要な拡張子の設定を適宜追加する。

※参考: Apache Tika – Supported Document Formats

*.xls diff=tika
*.xlsx diff=tika
*.doc diff=tika
*.docx diff=tika
*.ppt diff=tika
*.pptx diff=tika

(3) git-config-global.shを実行する。

cd tika
bash git-config-global.sh

(4) 文字化け防止のため、環境変数JAVA_TOOL_OPTIONSを設定する。

export JAVA_TOOL_OPTIONS="-Dfile.encoding=utf-8"