我们这里有一个有多个路径的 svn 服务器。
我正在寻找的是一个提交后脚本,当我将某些内容 checkin 特定路径时,它会执行到另一台服务器的 ssh 并运行 bash 脚本。
我正在寻找的是一个提交后脚本。 p>关于快速简便地执行此操作的任何想法或已经存在的提交后脚本?
最佳答案
REPOS="$1"
REV="$2"
svnlook changed $REPOS -r $REV | grep "YourFilePattern" 1>/dev/null
if [ "$?" == "0" ] ; then
ssh user@example.com foo.bash
fi
关于svn - 如何从颠覆后提交脚本运行 ssh?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1505034/