hhayakawaの日記: ヴァージョン管理
日記 by
hhayakawa
SubversionというCVSを改善したヴァージョン管理ソフトが紹介されていました。
記事を見た感じではよさそうで使ってみたいとは思うのですが、
ヴァージョン管理ソフトの有用性がいまいち理解できません。
自分が何か文章を書いたり、プログラムを作ったりする場合は、
ディレクトリを作り、その中に文書なりプログラムのソースなりを入れ、適当な区切りでzip圧縮をかけて一つにまとめてバックアップを取っています。
そして、大きな区切りでversionなどの番号をつけています。
ひとりで何かをしている分には、どこを変更したかは覚えていますし、たいてい改善した後(すなわち新しいもの)の方がよいものなので、過去のものを振り返ることもありません。(バックアップとしてとってはありますが)
この方法の欠点はファイルサイズが大きくなることと、検索をしにくいことぐらいだと思うのですが、
苦労してヴァージョン管理ソフトをインストールして、
自分が使うコンピュータすべてでそれを使える環境を作り上げる労力を考えると、
それぐらいの欠点はいいかなと思います。
まとめると以下のようになります。
適当にアーカイブ方式:
・利点
・どの環境でもすぐにできる
・欠点
・ファイルサイズが増大
・検索(ある変更をする前の状態を探す)が苦手
ヴァージョン管理 More ログイン