svnだとignore設定を一覧しにくかったりするのでそういう時にも使う。
使い方
$ cd ~/Documents/tortoisesvn
$ svnignore2gitignore.rb > .gitignore
出力例
.tx
Desktop.ini
MYBUILD
Tools
bin
cov-int
default.build.user
default.user
gpgpassphrase.txt
obj
signinfo.txt
tools
version.build
src/AsyncFramework/*.user
doc/xsl/es/userconfig.xml
ext/openssl/*.bat
ext/openssl/*.bak
ext/openssl/Makefile
ext/openssl/MINFO
ext/openssl/inc32
.
.
Oneliner to convert svn:ignore into .gitignore が、一つのディレクトリに複数のignore設定がある時に上手く動かなかったので作った。