やあやあ。 バージョン管理、してますか? 自分で小さなコードを書いてるときは、書き切るまでバージョン管理しなかったりって、結構ありますよね? え? ない? まあ、ここはあるという事にしておいて下さい。 で、バージョン管理って言えば、最近はSubversionかGit辺りを使うのが定番となってますよね。え、「Visual SourceSafeやCVSは?」って? いや、そこは話の都合上また今度で。 今回はGitを使う心算でいるので選定は終わってしまっているんだけど、SubversionとGitの差を考えてみましょうか。 その前に、バージョン管理とは何ぞや、から。 バージョン管理システムとは ファイルの作成日 更新日時 変更点 変更者 その時の覚書 等の履歴をデータベース上で管理し、過去の変更履歴・差分を振り返ったり、行った修正を過去のデータで書き戻す事を可能にする仕組みである。 バージョン管