post_commit.sh
Posted lyz-2019-12-05
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了post_commit.sh相关的知识,希望对你有一定的参考价值。
#!/bin/bash
ROOT=`cd $(dirname $0); pwd`
HOOKS=$ROOT/hooks
HOST=svn://192.168.20.153/repos1
SLAVE=svn://192.168.20.167/repos1
USERNAME=laiyuzhou
PASSWORD=laiyuzhou
DESTINATION=post-commit
var=$(whereis svnsync)
echo $var
SVNSYNC=$(echo $var | awk ‘{printf $NF}‘)
var="$SVNSYNC sync --non-interactive $SLAVE $HOST --username $USERNAME --password $PASSWORD"
echo -e ‘#!/bin/bash ‘$var‘‘ > $HOOKS/$DESTINATION
以上是关于post_commit.sh的主要内容,如果未能解决你的问题,请参考以下文章