コミットされたら、公開用ディレクトリを更新

リポジトリの内容をあるディレクトリに展開しておきます。
リポジトリに対し、コミット処理が行われたら、そのコミットをフックし、
展開しているディレクトリを更新します。

リポジトリ file:///home/svn_rep/sample 及び、
公開ディレクトリを /share/public/sample とします。

※プロジェクト名 = hoge とします。

実行権付きでpost-commit の名前で実行可能なファイルを作成します。

/home/svn/repos/hoge(※)/hooks/post-commit

post-commitファイルの内容
----------------------------------------
#!/bin/sh

cd /home/hoge(※)/www
svn update

コメント