Subversion

ポストCVSと言われているバージョン管理ツール。

今やっているプロジェクトではCVSを使わざるを得ないが、将来的にCVSの代わりに使ってみたい。そのためにもCVSとの違いやノウハウを収集しようと思う。

CVSより優れている(と思っている)点は、バイナリファイルの差分管理が可能なのと、リポジトリ内でのファイル名、ディレクトリ名の変更が可能でファイル名を変更してもきちんと履歴管理されること(CVSだと削除→再登録)。

それからこれはCVSにも当てはまるけど、Explorerからリポジトリへのファイル操作ができるTortoiseSVNの存在。ファイルのコミットとかがExplorerから可能なのは意外と便利。

本家はここ。マニュアルの日本語訳はここ

まだCVSを超えていないとも言われるけれど、実際はどうなんだろう?

タイトルとURLをコピーしました