バージョン管理システムSubversionをWindowsで一人で使う

サイトのコンテンツを作成したり色々なドキュメントを管理するのに自分でバックアップ取ったりは面倒くさいので、バージョン管理システムを使い、そのデータをバックアップしようと考えました。

バージョン管理システムと言えばCVSしか思いつかなかった私ですが、折角新しく導入するのだから何か新しいのってないのかなー、と探してみたら色々あるのですね。

今回は、その中で割りと簡単?+集中管理型?な「Subversion」を使うことにしました。

Subversion を Windows で GUI 中心に使う」様を参考に、

・Subversion1.4.4をインストール
・TortoiseSVN1.4.4をインストール

これだけで、エクスプローラの右クリックメニューでCVSみたいなノリで使えました。

■日本語化
 TortoiseSVNは日本語パックを公式サイトでダウンロードしてインストールすれば日本語化するようです。
 ちなみにさほど困らないですが、私の環境では日本語化してくれませんでした(っД`)

■、TortoiseSVNで大量のファイルを扱うとフリーズする
 日本語化もできなかったのでそもそも私の環境に問題があるのかもしれませんが、TortoiseSVNで大量のファイルを扱うとWindows自体(explorer?)がフリーズして電源を落とさないとダメになっちゃいますorz
 原因はなんなんだろう・・・。軽く検索してみたが見かけなかったところを見ると私だけなのでしょうなぁ・・・。
 同じHDD&パーテーションや違うHDD、FSFSとBDBとか色々試したけどだめ。
 でも、コマンドラインでsvnと直接やりとりすると大丈夫だった。ってことでたぶんTortoiseSVN(というか私の環境)が悪さしてるのでしょう(実験数は少ないので何とも言えませんが・・・)。

■RapidSVN
 TortoiseSVNでフリーズするってのもあって、フリーズしても大丈夫そうな単独で動くソフトはないかなーと探したら、RapidSVNってのがありました。TortoiseとRapidとは面白いw
 TortoiseSVNもエクスプローラの表示項目いじれるみたいだけど、RapidSVNなら細かい項目が表示できますね。私の場合、自分だけで使うし余り必要ないですけどね。。
 とりあえず、今のところ既存のプロジェクトをSVNで管理するように突っ込んでますが何とかなってます。

 というわけで、当分はRapidSVNで管理してみようかなー。
 TortoiseSVNはまたバージョンうpしたら試してみるかなーっと。

[参考]
@Subversion
subversion.tigris.org
subversionダウンロードページ
Subversion によるバージョン管理

@TortoiseSVN
Subversion を Windows で GUI 中心に使う
TortoiseSVN | The coolest Interface to (Sub)Version Control
xdocdiff -TortoiseSVNでWord, Excel, pdfのdiffを見るツール

@RapidSVN
rapidsvn.tigris.org
Zefard’s Labo: RapidSVN 0.9.4 日本語化