前回apache2をインストールしたのでモジュールなど入れてsvnサーバーを立てます。
といっても前回同様インストールして、若干設定弄るだけなのでそれほど分量はない・・はず。
特にエラーが出なければ以上。
といっても前回同様インストールして、若干設定弄るだけなのでそれほど分量はない・・はず。
- やりたいこと
- svnのインストール
- apacheとの組み合わせ
- svnをインストール
$ sudo aptitude install subversion subversion-tools libapache2-svn
- svnの設定
- /etc/apache2/mods-enabled/dav_svn.confを開き、下のような感じで数行書き足し、保存する
- DAV svn
- SVNParentPath /home/svn
- 設定を反映させるためにapacheを再起動
$ sudo apache2ctl restart
- ユーザー「svn」を追加。色々な設定は適当に
- $ sudo adduser svn
- ゲストOS内で動作確認
- テスト用のサンプルレポジトリを作成
- $ cd /home/svn
- $ sudo svnadmin create sample
- httpからアクセスするので権限を変更
- $ sudo chown -R www-data.www-data /home/svn/sample
- テスト用ディレクトリ、ファイルを作成
- $ cd ~/work/
- $ mkdir test
- $ echo "test"> test/test.txt
- インポートテスト
- $ svn import test/ http://localhost/svn/sample/ -m "first import"
- チェックアウトテスト
- $ svn checkout http://localhost/svn/sample/
特にエラーが出なければ以上。
コメント
コメントを投稿