【发布时间】:2017-01-31 19:09:05
【问题描述】:
我在免费的 EC2 AWS 服务器上安装了一个 SVN 实例。简而言之:我正在使用 LAMP。
使用我在this article 中阅读的内容,遇到了 cmets 中提到的“您需要 TTY”错误。我关注了second resource,它清除了错误消息,但似乎没有执行脚本。但是,当我手动运行脚本时,它可以工作。
知道我错过了什么吗?
当我按照第二个资源修复 TTY 错误时,我将 /svn/repository/hooks/post-commit 脚本的内容从:
#!/bin/bash
sudo /usr/local/bin/svn-post-commit-update-mysite 1>&2
到:
#!/bin/bash
su –session-command=”/usr/local/bin/svn-post-commit-update-mysite 1>&2″ dynamic &
【问题讨论】:
标签: linux shell svn amazon-ec2