+ add the syncsvn.sh.
This commit is contained in:
+18
-9
@@ -19,17 +19,17 @@ else
|
||||
requestType='GET';
|
||||
fi
|
||||
|
||||
#ztcli
|
||||
# ztcli
|
||||
ztcli="$phpcli $basePath/ztcli \$*"
|
||||
echo $ztcli > $basePath/ztcli.sh
|
||||
echo "ztcli.sh ok"
|
||||
|
||||
#backup database
|
||||
# backup database
|
||||
backup="$phpcli $basePath/php/backup.php"
|
||||
echo $backup > $basePath/backup.sh
|
||||
echo "backup.sh ok"
|
||||
|
||||
#computeburn
|
||||
# computeburn
|
||||
if [ $requestType == 'PATH_INFO' ]; then
|
||||
computeburn="$phpcli $basePath/ztcli 'http://localhost/project-computeburn'";
|
||||
else
|
||||
@@ -38,7 +38,7 @@ fi
|
||||
echo $computeburn > $basePath/computeburn.sh
|
||||
echo "computeburn.sh ok"
|
||||
|
||||
#check database
|
||||
# check database
|
||||
if [ $requestType == 'PATH_INFO' ]; then
|
||||
checkdb="$phpcli $basePath/ztcli 'http://localhost/admin-checkdb'";
|
||||
else
|
||||
@@ -47,19 +47,28 @@ fi
|
||||
echo $checkdb > $basePath/checkdb.sh
|
||||
echo "checkdb.sh ok"
|
||||
|
||||
#cron
|
||||
# syncsvn.
|
||||
if [ $requestType == 'PATH_INFO' ]; then
|
||||
syncsvn="$phpcli $basePath/ztcli 'http://localhost/svn-run'";
|
||||
else
|
||||
syncsvn="$phpcli $basePath/ztcli 'http://localhost/?m=svn&f=run'";
|
||||
fi
|
||||
echo $syncsvn > $basePath/syncsvn.sh
|
||||
echo "syncsvn.sh ok"
|
||||
|
||||
# cron
|
||||
if [ ! -d "$basePath/cron" ]; then
|
||||
mkdir $basePath/cron
|
||||
fi
|
||||
echo "# system cron." > $basePath/cron/sys.cron
|
||||
echo "# minute hour day month week command." >> $basePath/cron/sys.cron
|
||||
echo "1 1 * * * $basePath/backup.sh # backup database and file." >> $basePath/cron/sys.cron
|
||||
echo "1 23 * * * $basePath/computeburn.sh # compute burndown chart." >> $basePath/cron/sys.cron
|
||||
echo "#min hour day month week command." >> $basePath/cron/sys.cron
|
||||
echo "1 1 * * * $basePath/backup.sh # backup database and file." >> $basePath/cron/sys.cron
|
||||
echo "1 23 * * * $basePath/computeburn.sh # compute burndown chart." >> $basePath/cron/sys.cron
|
||||
echo "1-59/2 * * * * $basePath/syncsvn.sh # sync subversion." >> $basePath/cron/sys.cron
|
||||
cron="$phpcli $basePath/php/crond.php"
|
||||
echo $cron > $basePath/cron.sh
|
||||
echo "cron.sh ok"
|
||||
|
||||
chmod -R 755 $basePath/cron
|
||||
chmod 755 $basePath/*.sh
|
||||
|
||||
exit 0
|
||||
|
||||
Reference in New Issue
Block a user