【问题标题】:Capistrano error with successfully copied files成功复制文件的 Capistrano 错误
【发布时间】:2011-02-18 18:15:17
【问题描述】:

我正在使用 Capistrano 部署一个使用 theme_support plugin 的应用程序,并在我的部署配方中添加了一个方法来在部署期间自动生成主题缓存。当我部署应用程序时,主题文件被正确复制/缓存,但 Capistrano 报告错误:

...
*** [err :: servername] cp -r /var/www/app/releases/20110218172542/themes/17/images /var/www/app/releases/20110218172542/public/themes/17/images
*** [err :: servername] cp -r /var/www/app/releases/20110218172542/themes/17/stylesheets /var/www/app/releases/20110218172542/public/themes/17/stylesheets
*** [err :: servername] cp -r /var/www/app/releases/20110218172542/themes/17/javascript /var/www/app/releases/20110218172542/public/themes/17/javascript
*** [err :: servername] cp -r /var/www/app/releases/20110218172542/themes/55/images /var/www/app/releases/20110218172542/public/themes/55/images
...

据我所知,复制命令是成功的,并且手动运行 rake 任务(或手动复制命令)可以正常工作。知道为什么 Capistrano 将这些行报告为err

编辑:请参阅下面接受的答案以了解原因。我还针对Rubytheme_support 提交了错误,因此希望将来可以解决此问题。

【问题讨论】:

    标签: caching deployment themes rake capistrano


    【解决方案1】:

    Patrick Reagan 在http://groups.google.com/group/capistrano/browse_thread/thread/64e95a26af3035cd 上说:“所有这些行都意味着在 STDERR(而不是 STDOUT)上返回输出”。

    @jrdioko,我知道你在那里读过他的回答,但我也在这里发布。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-04-12
      • 1970-01-01
      • 1970-01-01
      • 2010-10-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多