Subversion

出典: Myun2Wiki

Windows作業ならとりあえずTortoiseSVNでいいと思う。

ちょっと下の方行くとLanguagePackも落ちてる。

TortoiseSVN

TortoiseSVN → LanguagePackの順でインストール。


ローカルリポジトリ

通常は、Subversionサーバを構築し、そのサーバに対しチェックアウトやコミットを行うが、
開発者が自分一人のみで、また、アクセスするマシンも自分が今使用している1台のみで良いのであれば、「ローカルリポジトリ」がオススメ。

この方法を使えば、サーバを構築する事無く、TortoiseSVN等のクライアントソフトのみで、素敵なSubversion Lifeを楽しめる。

以下の手順にて使える。(※TortoiseSVNで説明)

  1. まず、ローカルリポジトリのデータベース(Subversionが過去の修正履歴等、ごちゃごちゃしたデータ群を格納するためのディレクトリ。実際にソースを修正したりする場所とは違うよ!)の構築場所(ディレクトリ)を決める。
  2. 場所が決まったらそのフォルダにて、右クリック → 「Tortoise SVN」 → 「ここにリポジトリを作成」
  3. 今度は作業ディレクトリ(実際にソースの修正を行ったり作業する場所)を決める。
  4. 決まったら、そのディレクトリにて右クリック → 「SVN チェックアウト」。「リポジトリのURL」には「file:///[DBのファイルパス]」を入力。(例:C:\hoge/hage/higeにリポジトリデータベースを作ったのなら「file:///C:\hoge/hage/hige」)
  5. Subversionとして管理したいファイル(ディレクトリ)を、この作業ディレクトリ内にコピーしてきて、右クリック → 「Tortoise SVN」 → 「追加」
  6. 全てのファイル(ディレクトリ)を追加したら、右クリック → 「SVN コミット」にてローカルリポジトリへとコミットされる。

これにてファイル(ディレクトリ)がSubversion管理となる。