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\xampp にzip解凍後、 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の一番最後に下記を追加


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

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

アクセス確認
http://localhost/repos/svn_root/
にアクセスして、SVNの情報が表示されたらOK!!