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 をダウンロード
【設定】
【apacheとsubversionの連携】
参考URL
- http://weblifelogs.com/windows-subversion-install.html
- http://hamamura.org/wiki/index.php?Subversion
【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!!