我们这里有一个svn服务器,有多条路径。
我正在寻找的,我可能看起来不够努力,是一个提交后的脚本,无论何时检查某个特定路径,都会将ssh发送到另一个服务器并运行一个bash脚本。
有关快速简便的方法或已提交后提交脚本的任何想法吗?
答案 0 :(得分:3)
REPOS="$1"
REV="$2"
svnlook changed $REPOS -r $REV | grep "YourFilePattern" 1>/dev/null
if [ "$?" == "0" ] ; then
ssh user@example.com foo.bash
fi