いや、Subversion だったらバイナリのままコミットとしても
ちゃんと差分で格納してくれる。

なんかのツールでテキストにできるなら、差分も見るときだけ
テキストにするようなスクリプト書いておけば、通常はバイナ
リしかないので、どっちが主かなんて悩まなくても済むでしょ。