首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Capifony错误失败:"sh -c 'git

Capifony错误失败:"sh -c 'git
EN

Stack Overflow用户
提问于 2012-12-15 04:27:19
回答 1查看 233关注 0票数 1

我正在尝试使用capifony部署我的symfony 2应用程序,我已经阅读了文档,但似乎找不到解决我的错误的方法。

代码语言:javascript
复制
failed: "sh -c 'git clone -q git@***.org:***/***.git public_html/new/releases/20121214201830 && cd public_html/new/releases/20121214201830 && git checkout -q -b deploy f2438d8b8873e7af474c7ad6111090dadc106de0 && (echo f2438d8b8873e7af474c7ad6111090dadc106de0 > public_html/new/releases/20121214201830/REVISION)'" on ***.hostgator.com

我有访问webhost的shell,并且存储库与ssh一起工作得很好。

我希望有人能帮我解决这个问题。

EN

回答 1

Stack Overflow用户

发布于 2012-12-16 18:04:07

我已经找到了解决方案,对于那些在这上面花了几个小时的人来说,这就是解决方案。

  • 首先,您应该在deploy.rb中启用最大级别的日志记录,这样您就可以看到每条错误消息,而不仅仅是“失败”。为此,请执行以下操作:

重要=0

信息=1

调试=2

跟踪=3

MAX_LEVEL =3

logger.level = Logger::MAX_LEVEL

这是最重要的部分,然后我收到一条关于我的公钥不正确的消息,只需将您的ssh密钥从您的本地计算机复制到您要部署到的计算机,并确保您的ssh密钥在您的git帐户中

希望这能为人们节省一些时间

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13885771

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档