昨日、こんなことがありました。
そういえば、バージョン管理ってみんなGITなのかな?今日久々にSVN触ったらsvn add .が動かなくて憤死しかけた。
— ふじたか(旧:ぴるてぃ) (@fujitaka_pj) 2014, 5月 21
最近はgitをメインで使っているので、新規ファイルを作成して管理対象に入れる時は git add .
でよろしくやっています。ところが、svnで同じことをやろうとするとsvn add . --force
とオプションの指定が必要らしい。知らなかった…
どうもsvnではディレクトリ単位で新規かどうかを始めに確認するので、すでに管理対象になっているディレクトリ内に新規ファイルを作っても素直に追加してくれないようです。今回の場合もそうでした。そんなgitユーザーはgit-svnを使えば幸せになれるそうですが…ならgitでいいかなと思います。