kzk-yの日記

2012-01-27 XAMPPのインストール

[][]XAMPPインストールsvnの連携

ダウンロード

Pleiades All-in-Oneを利用

http://mergedoc.sourceforge.jp/

→ Full All in Oneをダウンロード


subversionモジュールダウンロード

http://sourceforge.jp/projects/sfnet_win32svn/releases/

svn-win32-1.7.2.zipダウンロード


【設定】

  1. C:\dev にzip解凍後、pleiades-e3.7-php に変名
  2. C:\dev\pleiades-e3.7-php\xampp\setup_xampp.bat を実行


apachesubversionの連携】

参考URL


subversionインストールと設定】

1 C:\dev\pleiades-e3.7-php\xamppzip解凍後、 svnに変名

2 pathの設定

C:\dev\pleiades-e3.7-php\xampp\svn\bin を追加

3 サービスの登録

C:\>sc create svnserve binpath= "C:\dev\pleiades-e3.7-php\xampp\svn\bin\svnserve.exe --service -r C:\dev\pleiades-e3.7-php\xampp\svn\\repos" start= auto displayname= "Subversion:svnserve"

4 リポジトリの作成

C:\dev\pleiades-e3.7-php\xampp\svn\repos>svnadmin create svn_root


apacheの設定】

httpd.confの編集

LoadModule の追加

# LoadModuleの部分に下記 4 行追加

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

Location の追加

# httpd.confの一番最後に下記を追加

<Location /repos/svn_root>

DAV svn

SVNPath "C:/dev/pleiades-e3.7-php/xampp/svn/repos/svn_root"

</Location>

→ 設定が完了したら、apache再起動

アクセス確認

http://localhost/repos/svn_root/

アクセスして、SVNの情報が表示されたらOK!!