小编Det*_*Dev的帖子

我怎样才能让Capistrano在部署时停止失败:create_symlink?

至少那个看起来像capistrano失败的地方.它一直贯穿整个部署并最终完成.这是输出.

* executing `deploy:create_symlink'
* executing "rm -f ~/xxx.xx.xx/test/current && ln -s ~/xxx.xx.xx/test/releases/20120525193307 ~/xxx.xx.xx/test/current"
servers: ["test.xxx.xx.xx"]
["test.xxx.xx.xx"] executing command
 ** [out :: test.xxx.xx.xx] rm: cannot remove `/var/www/vhosts/xxx.xx.xx/test/current': I command finished in 460ms
*** [deploy:create_symlink] rolling back
*** no previous release to rollback to, rollback of symlink skipped
* executing "rm -rf /var/www/vhosts/xxx.xx.xx/test/releases/20120525195909; true"
servers: ["test.xxx.xx.xx"]
[test.xxx.xx.xx] executing command
command finished in 524ms
failed: "rvm_path=$HOME/.rvm/ $HOME/.rvm/bin/rvm-shell 'default' -c 'rm -f /var/www/vhosts/xxx.xx.xx/test/current && ln -s /var/www/vhosts/xxx.xx.xx/test/releases/20120525195909 /var/www/vhosts/xxx.xx.xx/test/current'" on xxx.xx.xx
Run Code Online (Sandbox Code Playgroud)

该应用程序正在使用capistrano(2.12.0)capistrano-ext(1.2.1)显然有更多的宝石只是试图把看似相关的东西,请让我知道更多的信息会有所帮助.

这是deploy.rb

require …
Run Code Online (Sandbox Code Playgroud)

capistrano ruby-on-rails-3

1
推荐指数
1
解决办法
3210
查看次数

标签 统计

capistrano ×1

ruby-on-rails-3 ×1