#!/bin/sh
REPOSITORY=$1
WEBROOT="/var/www/html"
LOGFILE="/var/log/postcommit.svn.log"
SVN="/usr/bin/svn"
echo "Post Commit by "`whoami` `date '+%R:%S %D'` >> $LOGFILE
cd $WEBROOT 2>&1 >> $LOGFILE
echo "code retour cd: " $? >> $LOGFILE
echo "id = "`id` >> $LOGFILE
echo "PATH=$PATH" >> $LOGFILE
echo "Environnement: " >> $LOGFILE
env >> $LOGFILE
/usr/bin/svn update 2>&1 >> $LOGFILE
echo "code retour svn: " $? >> $LOGFILE
echo "--------------------------------------------------------" >> $LOGFILE
[root@mrf-ame2 myWEBROOT]# cat /var/log/postcommit.svn.log
Post Commit Thu Apr 5 11:21:38 CEST 2007
--------------------------------------------------------
Post Commit jeu avr 5 11:23:48 CEST 2007
U admin/index.html
Actualisé à la révision 626.
--------------------------------------------------------
Post Commit jeu avr 5 11:26:24 CEST 2007
À la révision 626.
--------------------------------------------------------
Post Commit Thu Apr 5 11:28:07 CEST 2007
--------------------------------------------------------
Post Commit 04/05/0711:29:37
--------------------------------------------------------
Post Commit 04/05/0711:29:44
--------------------------------------------------------
Post Commit 04/05/0711:31:02
--------------------------------------------------------
Post Commit 04/05/0711:31:27
U admin/index.html
Actualisé à la révision 627.
--------------------------------------------------------
Post Commit
À la révision 627.
--------------------------------------------------------
Post Commit 04/05/07 11:33:57
À la révision 627.
--------------------------------------------------------
Post Commit 11:34:32 04/05/07
À la révision 627.
--------------------------------------------------------
Post Commit 11:47:19 04/05/07
Post Commit 14:15:48 04/05/07
code retour cd: 0
À la révision 627.
code retour svn: 0
--------------------------------------------------------
Post Commit 14:20:59 04/05/07
code retour cd: 0
code retour svn: 1
--------------------------------------------------------
Post Commit 14:22:59 04/05/07
A admin/index.html2
Actualisé à la révision 628.
code retour svn: 0
--------------------------------------------------------
Post Commit by root 14:30:56 04/05/07
À la révision 628.
code retour svn: 0
--------------------------------------------------------
Post Commit by root 14:31:50 04/05/07
code retour svn: 1
--------------------------------------------------------
Post Commit by root 14:37:38 04/05/07
code retour svn: 1
--------------------------------------------------------
Post Commit by root 14:51:12 04/05/07
code retour cd: 0
Environnement:
PWD=/var/www/html
SHLVL=1
OLDPWD=/tmp/myWEBROOT
_=/bin/env
code retour svn: 1
--------------------------------------------------------
Post Commit by root 14:52:32 04/05/07
code retour cd: 0
PATH=/usr/local/bin:/bin:/usr/bin
Environnement:
PWD=/var/www/html
SHLVL=1
OLDPWD=/tmp/myWEBROOT
_=/bin/env
code retour svn: 1
--------------------------------------------------------
Post Commit by root 14:53:55 04/05/07
code retour cd: 0
PATH=/bin:/usr/bin:/usr/ucb:/usr/local/bin
Environnement:
HOME=/root
LOGNAME=root
SHLVL=1
PWD=/var/www/html
OLDPWD=/tmp/myWEBROOT
_=/bin/env
code retour svn: 1
--------------------------------------------------------
Post Commit by root 14:59:31 04/05/07
code retour cd: 0
id = uid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel) context=root:system_r:unconfined_t
PATH=/bin:/usr/bin:/usr/ucb:/usr/local/bin
Environnement:
HOME=/root
LOGNAME=root
SHLVL=1
PWD=/var/www/html
OLDPWD=/tmp/myWEBROOT
_=/bin/env
code retour svn: 1
--------------------------------------------------------
Post Commit by root 15:01:27 04/05/07
code retour cd: 0
id = uid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel) context=root:system_r:unconfined_t
PATH=/usr/local/bin:/bin:/usr/bin
Environnement:
PWD=/var/www/html
SHLVL=1
OLDPWD=/tmp/myWEBROOT
_=/bin/env
code retour svn: 1
--------------------------------------------------------