2010-07-16
■[Apache][Subversion][Server][CentOS]Apache経由でSubversionを使う為の設定
Gitとか分散リポジトリを使うのがなういかなぁと思うけどSVNのが慣れているので一応作る
環境
インストールとか設定
subversion
# subversionとapache連携に必要なものいれる yum install suvbersion mod_dav_svn
Apache設定
mod_dav_svnをインストールすると/etc/httpd/conf.d subversion.confが生成される
svn.hogehoge.fugaのサブドメインでアクセスしたいのでsubversion.confに以下を追記
<VirtualHost *:80>
ServerName svn.hogehoge.fuga
<Location />
DAV svn
SVNPath /var/svn/repos/project
# basic auth
AuthType Basic
AuthName "basic auth dayo"
AuthUserFile /etc/httpd/.htpasswd
Require user username
</Location>
</VirtualHost>
リポジトリ作成
# ディレクトリ作る mkdir -p /var/svn/repos/project # リポジトリ作る svnadmin create /var/svn/repos/project # trunk,branches,tags 作る svn mkdir file:///var/svn/repos/project/trunk file:///var/svn/repos/project/branches file:///var/svn/repos/project/tags -m "trunk branches tags create" # 所有権変更 chown -R apache:apache /var/svn/repos/project
Basic認証
# 新しくファイル作る htpasswd -c /etc/httpd/.htpasswd user
確認
svn.hogehoge.fugaにアクセスするとリポジトリの情報が表示される
参考リンク
トラックバック - http://d.hatena.ne.jp/arcright/20100716/1279257556
リンク元
- 6 http://ezsch.ezweb.ne.jp/search/?query=もしも高校+マネジメント&ct=&pd=1&sr=0000
- 2 http://d.hatena.ne.jp/asin/4774139300
- 2 http://ezsch.ezweb.ne.jp/search/?query=ファイナルファンタジー?]+チートコマンド&start-index=7&adpage=3&ct=2&sr=0101&t=20100717104343
- 2 http://ezsch.ezweb.ne.jp/search/?sr=0104&query=capslockキー 解除方法
- 2 http://ezsch.ezweb.ne.jp/search/?sr=0401&query=もしも+ドラッガー
- 2 http://www.google.co.jp/search?aq=f&sourceid=chrome&ie=UTF-8&q=Ruby+拡張子
- 2 http://www.google.co.jp/search?hl=ja&source=hp&q=もしも野球部の女子マネージャーがドラッガーの??%8
- 2 http://www.google.co.jp/search?sourceid=navclient&aq=1h&oq=ub&hl=ja&ie=UTF-8&rlz=1T4GFRE_jaJP373JP374&q=ubuntu+ruby+インストール
- 2 http://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&rlz=1T4ADFA_jaJP367JP367&q=pg_dump+複数テーブル
- 1 http://cgi.search.biglobe.ne.jp/cgi-bin/search2-b?search=検索&web_s.x=1&btop_pt=p10&q=もしも野球部のマネージャーが




