Subversionのauto-props設定ではまった

Tags: [ Subversion ] [ 備忘録 ] Published: 2011/08/14

SubversionでExcelファイルをコミットしようとするとエラーが発生。

ファイル 'C:\~~~\なんとか管理表.xls' の MIMEタイプ属性はバイナリです

んーなんでだっけー?.xlsファイルのmime-typeを指定してないからかなー? という事でconfigファイルにmime-type指定。SymfonyRepositoryTips - symfony - Trac ここを参考に。

 *.xls = svn:mime-type=application/vnd.ms-excel

しかしエラーは変わらず。なんでだー。というか今までは別にmime-type指定しなくてもいけてた気がするのに…と、ここまでやってconfigをよく見ると

 *.xls = svn:mime-type=application/vnd.ms-excel
 * = svn:eol-style=native

こうなってた。全部のファイルにeol-style=nativeしている!!*1 とあるファイル種別以外、みたいな指定はできない? っぽいので、横着せずに一拡張子毎に設定を書いてうまく行きました。

 *.xls = svn:mime-type=application/vnd.ms-excel
 *.sh = svn:eol-style=native

*1: 自分でやったんだけど


Author: kk_Ataka / Powered by Jekyll on GitHub Pages