如何从subversion post-commit脚本运行ssh?

时间:2009-10-01 16:31:08

标签: svn bash post-commit

我们这里有一个svn服务器,有多条路径。

我正在寻找的,我可能看起来不够努力,是一个提交后的脚本,无论何时检查某个特定路径,都会将ssh发送到另一个服务器并运行一个bash脚本。

有关快速简便的方法或已提交后提交脚本的任何想法吗?

1 个答案:

答案 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