Category:
Linux
を初めて使ってみた。予想通りで便利でした。
こんなのを post-commit にしてみた。
コミットした瞬間に、その内容を Web にエクスポートしてくれる。お手軽に最新版ファイルを公開したいときに便利。
(Apache と Subversion 連携させてるケースでは要らないけどね)
追記
.htaccess とかに
こんなのを post-commit にしてみた。
コミットした瞬間に、その内容を Web にエクスポートしてくれる。お手軽に最新版ファイルを公開したいときに便利。
(Apache と Subversion 連携させてるケースでは要らないけどね)
#!/bin/sh
REPOS="$1"
REV="$2"
HOMEDIR=`echo ~`
PUBDIR="$HOMEDIR/public_html/dev"
DATE=`date "+%a, %b %d, %Y"`
TIME=`date "+%T %Z"`
YEAR=`date "+%Y"`
svn export --force file://$HOMEDIR/repos/ $PUBDIR
cat <<END_OF_FILE > $PUBDIR/README.html
Revision $REV exported on $DATE, at $TIME.<br>
<address>Copyright © $YEAR Kenichi Maehashi
<<a href="mailto:hoge@example.com">hoge@example.com</a>></address>
END_OF_FILE
追記
.htaccess とかに
ReadmeName /dev/README.htmlなどと設定しておくと全ページで同じ README が使えますね。
RSS
Comments