あとはブランチも学んでおきたい。音(wav,mp3)や画像(jpg,swfとか)などバイナリファイルをよく扱うため、どうせこれらはソース管理できないのでファイル変更管理システムは個人的には使わずにきました。本日上書きして公開ファイルを開発中ファイルに書き換えてしまったりして、よしいい潮時だとファイル変更管理システムを導入、チュートリアルを実行。仕事ではCVS,Subversion,Perforce,ClearCaseを使っていた。Perforce,ClearCaseは有償なのとサーバ立てるのが大変そうなので候補から除外。CVSはFreeBSDで唯一最初から入ってるのはよいが、複数ファイルの扱いなどやりにくい。SubversionはFreeBSDに最初からは入ってないし、インストールがめんどう。分散開発の対応が不明。CVS,Subversion,Perforce,ClearCaseは使ったことがあるんだけど、その印象としてはCVS各フォルダに「CVS」フォルダができて邪魔。SubversionPerforceに比べて動作が遅い。インストールが面倒(依存モジュールが多いので)。Perforce早いし使いやすいけど有償。中央管理サーバに常につながっていないと使えないのはマイナス。P4サーバをさくらのレンタルサーバに立てられるのか不明(たぶん無理)。ローカルWindowsサーバにするとルータに穴あけないと..などサーバ管理が問題。ClearCaseWindows専用っぽいしインストール面倒。