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的主要内容,如果未能解决你的问题,请参考以下文章