仙台の山奥で自転車に乗ったり転んだり

愛車の GIOS でサイクリングしたりポタリングしたり、それをブログに記録してみたり。ロードバイクや自転車や坂のことを書いてみたり。ときたまプログラムのことを忘れないようにメモってみたり。

WindowsのSVN関連インストールのメモ

ローカルに残していたSubversionとTortoiseSVNのインストールのメモなどを備忘録代わりに。
インストールした後に適当にメモした記憶があるので内容はかなり適当。

Subversionのインストール

  1. 最新版のバイナリをダウンロード

-http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91

  1. インストーラでインストール

-C:\Program Files\Subversion

  1. 環境変数の登録を確認

-環境変数:APR_ICONV_PATH => C:\Program Files\Subversion\iconv
-環境変数:PATH => C:\Program Files\Subversion\bin

  1. コマンドが動作するか確認

-C:\>svn --version

  1. リポジトリを作成

+cd C:\
+mkdir svn
+cd svn
+svnadmin create --fs-type fsfs workname

  1. リポジトリの設定

-設定内容
-匿名ユーザに読み込み権限
-認証ユーザに書き込み権限
-認証にpasswdファイルを使用
-workname\conf\svnserve.conf
-[general]
-anon-access = read
-auth-access = write
-password-db = passwd
-realm = Subversion Repository
-workname\conf\passwd
-[users]
-username = userpass

  1. svnserveの起動

-svnserve -d -r C:\svn
-d:デーモンモード
-r:サービスを提供するディレクトリのルート

  1. チェックアウトの確認

-cd C:\
-mkdir work
-cd work
-svn co --username username svn://localhost/workname workdir
-username:ユーザ名
-URL:リポジトリのURL
-パス:チェックアウトするディレクトリのパス

  1. Windowsサービスに登録

-sc create svnserve binpath= "C:\Program Files\Subversion\bin\svnserve.exe --service -r C:\svn" DisplayName= "Subversion: svnserve" depend= Tcpip

  1. サービスの起動と停止を確認

-sc start svnserve
-sc stop svnserve

  1. 管理ツールのサービスで自動で起動するよう設定
  2. バージョン番号を自動で埋め込むための準備(PHPファイルで)

-C:\documents and settings\username\application data\subversion\config
-[miscellany]
-enable-auto-props = yes
-[auto-props]
-*.php = svn:keywords=Id
-http://subversion.bluegate.org/doc/ch07s02.html

TortoiseSVNのインストール

  1. 最新版のバイナリを入手

-http://tortoisesvn.sourceforge.net/downloads
-日本語の言語パックもダウンロードしておく。

  1. インストーラを起動してインストール

-C:\Program Files\TortoiseSVN

  1. 日本語の言語パックもインストール
  2. 設定を変更

-エクスプローラで右クリック「TortoiseSVN」から設定
-言語を日本語に変更
-フォントはメイリオの8ptくらいが妥当?

  1. 接続テスト

+エクスプローラで右クリック「TortoiseSVN」からリポジトリブラウザ
+URLを入力

TortoiseSVNのバージョンアップ

  1. 最新版のバイナリをダウンロード

-http://tortoisesvn.sourceforge.net/downloads
-言語パックも一緒にダウンロード

  1. インストーラを起動してインストール

-FirefoxやThunderbirdは終了させておく
-起動したままだとインストーラに怒られる
-言語パックもインストール

  1. 設定を変更

-エクスプローラで右クリック「TortoiseSVN」から設定
-言語を日本語にして確定

  1. 接続テスト

+エクスプローラで右クリック「TortoiseSVN」からリポジトリブラウザ
+URLを入力