SVN更新期间EC2用户数据脚本崩溃
|
我正在尝试使用EC2用户数据脚本的shebang功能来更新已在实例的EBS映像上签出的SVN存储库,然后运行其他命令。脚本在执行“ 0”命令期间始终崩溃,使回购协议中的大多数或所有文件处于锁定状态。
svn up
命令后的所有命令均不运行。
我的用户数据脚本如下所示:
#!/bin/bash
echo \"about to update...\" >> /home/ubuntu/test.log
svn up /home/ubuntu/path/to/repository
echo \"update finished\" >> /home/ubuntu/test.log
svn up不能正确完成,第二个echo
命令不执行。
我在任何日志中都没有看到任何错误(我不确定我应该仔细检查哪些日志,但是我已经浏览了所有显而易见的日志)。为什么svn会失败?
没有找到相关结果
已邀请:
2 个回复
感秆暴壳
粟痢凰副
不幸的是,我不太确定为什么会这样。我想尝试一下,因为我们在SVN提交后挂钩中有一个类似的问题,需要相同的解决方案。