Subversion †Windows XP にインストール †Tigris.org のサイトから Subversion バイナリを取得してインストール。
subversion/releases/windows 下にある msi あたりが良いかと。 またはこんなのもある。 インストールしたら、試しにリポジトリをつくる。 C:\> svnadmin create /svn/root/sample_repo/ ここは "C:\svn\root\sample_repo" というフォルダ想定。 あと、基本的なディレクトリを作っておく。 svn mkdir file://localhost/c:/svn/root/sample_repo/trunk -m "mkdir trunk" svn mkdir file://localhost/c:/svn/root/sample_repo/tags -m "mkdir tags" svn mkdir file://localhost/c:/svn/root/sample_repo/branches -m "mkdir branches" Apache を使う場合 †Apache の .conf を編集。 次の項目のコメントをはずす(なければ追加)。 LoadModule dav_module modules/mod_dav.so LoadModule dav_fs_module modules/mod_dav_fs.so LoadModule dav_lock_module modules/mod_dav_lock.so その並びに次の項目を追加。 LoadModule dav_svn_module "C:/Program Files/Subversion/bin/mod_dav_svn.so" LoadModule authz_svn_module "C:/Program Files/Subversion/bin/mod_authz_svn.so" "C:/Program Files/Subversion/" の部分は Subversion がインスコされてるフォルダ。 ファイルの最後あたりに、ディレクトリの設定を追加。 <Location /svn/sample_repo> DAV svn SVNPath "c:/svn/root/sample_repo" </Location> これで Apache を起動。 Webブラウザなどで http://localhost:80/svn/sample_repo/ にアクセスしてみる。 上記フォルダが表示されればOK。 svnserve を使う場合 †/svn/root/sample_repo/conf の下にある svnserve.conf を編集。 以下の項目のコメントをはずす(なければ追加)。 [general] anon-access = read auth-access = write password-db = passwd passwd は パスワード設定ファイル(同じフォルダの中にある)。 ユーザを追加する場合は [users] ユーザ = パスワード の形で記述。 これで svnserve を起動。 C:\> svnserve -d "-d" はデーモンモードで起動するというオプション。 TortoiseSVN などのクライアントを使ってリポジトリを表示してみる。 TortoiseSVN はここから。 SourceForge? からも取得できるよ。 インストールしたら、TortoiseSVN の 「Repository Browser」で、次のパスを指定してみる。 svn://localhost/svn/root/sample_repo/ 適当なフォルダをつくって、右クリックメニューから「SVN Checkout」してみる。 さくらインターネットにインストール †さくらにリポジトリをつくってみるよ。
公式/マニュアル †参考 †
|