Subversion 1.4.3 を Windows 2000 に インストール した。その覚え書き。
■前提となる環境
OS | Windows 2000 SP4 |
Subversion | 1.4.3 |
Apache | 2.2.4 |
OS | Windows XP SP2 |
TortoiseSVN | 1.4.3 |
■インストール
[サーバー編]
- Subversion 1.4.3 のダウンロード
- Tigris.org の Subversion のページから
Downloads のページへ行き、
「Windows NT, 2000, XP and 2003」の「this directory」をクリック。
- 「Windows binaries - ATTENTION!: The mod_dav_svn binaries available here are NOT compatible with Apache 2.2 -- see the Windows Apache 2.2.x folder.」
と書いてあるので、Releases の [+] をクリックし、ツリーを展開する。
- Windows Apache 2.2.x をクリック。
- svn-win32-1.4.3.zip をクリック。
「Windows binaries built against Apache 2.2.x -- note that Apache 2.2.4 or higher is required. Also note that Subversion builds against Apache 2.2.x such as these have not seen as much use or testing on Windows as the Apache 2.0.x binaries have.」とある。Apache 2.2.4 以上でなければならないらしい。 - svn-win32-1.4.3.zip を任意のフォルダーに展開。ここでは、D:\Subversion。
- Tigris.org の Subversion のページから
- Apache 2.2.4 のダウンロード & インストール
- Subversion 1.4.3 のセットアップ
- svn-win32-1.4.3.zip を展開してできた bin ディレクトリ から、
を D:\Apache2.2\modules にコピー
・mod_dav_svn.so
・mod_authz_svn.so
を D:\Apache2.2\bin にコピー
・intl3_svn.dll
・libapr-1.dll
・libapriconv-1.dll
・libaprutil-1.dll
・libdb44.dll
・libeay32.dll
・ssleay32.dll
- 環境変数
- D:\Subversion\bin を %path% に加える。
- 環境変数 APR_ICONV_PATH を新規作成し、D:\Subversion\iconv を設定する。←必要かどうかは?
- D:\Subversion\bin を %path% に加える。
- リポジトリの作成
- svn-win32-1.4.3.zip を展開してできた bin ディレクトリ から、
- Apache httpd.conf の編集
- 以下をアンコメント(WebDAV)
LoadModule dav_module modules/mod_dav.so
LoadModule dav_fs_module modules/mod_dav_fs.so
- 以下を追加
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
- 以下を追加
DAV svn
SVNPath "D:/svn_home/repos"
AuthType Basic
AuthName "Subversion Repository"
AuthUserfile "D:/Apache2.2/passwd/svn.pwd"
Require valid-user
- 以下をアンコメント(WebDAV)
- パスワードファイルの作成
※2人目以降を追加するときは "-c" が不要。
D:\Apache2.2\bin> htpasswd -c D:\Apache2.2\passwd\svn.pwd xxx
Automatically using MD5 format.
New password: *******
Re-type new password: *******
Adding password for user xxx
- TortoiseSVN のダウンロード & インストール
TortoiseSVN のダウンロードページから TortoiseSVN-1.4.3.8645-win32-svn-1.4.3.msi をダウンロード。
インストーラの指示に従いインストール。
※インストール後、Windows の再起動が必要。
- 日本語パックのダウンロード & インストール
日本国旗の Setup をクリックし、LanguagePack-1.4.3.8645-win32-ja.exe をダウンロード。
ダブルクリックし、日本語パックを摘要。 - 日本語メニュー表示の設定
- エクスプローラーでフォルダーを選択し、右クリックするとコンテキストメニューにメニューが追加されているので、TortoiseSVN→Settings をクリックする。
- General Language で「日本語」を選択し、[OK] クリック
- エクスプローラーでフォルダーを選択し、右クリックするとコンテキストメニューにメニューが追加されているので、TortoiseSVN→Settings をクリックする。