とか書こうと思ったのですが、akipiiさんに既に書かれてました。知人にも知っといてもらうと便利なツールなので紹介しておきます。 1.バージョン管理ソフト SubversionとかGitとかMercurialとかBazaarとか。ソースファイルやテキストファイルをある場面で写真をとって、好きなときにその状態に戻せる、というと分かりやすいでしょうか。あと毎回ファイルの差分を見て保存してくれるとか。「分散」型と言われてる奴は、中央のリポジトリ置き場以外にも別の場所でコミットできるとか利点があります。 ちなみに Subversionは分散しない(SVKとかあったけど・・) Git/MercurialはWindows<->Linuxで特にファイル名が文字化けする Bazaarは遅い とかいった問題があります。 この資料とかいいっすね http://tomykaira.github.com/HowT