我目前正在尝试使用Webistrano / Capistrano设置部署。由于权限错误,我的测试部署尚未完成。但是,由于在创建部署pid之前失败,因此取消按钮不会出现在Webistrano部署界面中。
我想知道如何杀死部署过程并解锁部署阶段(我假设在我的系统上有一个pid文件或其他地方)。 Webistrano在Centos5机器上通过Passenger运行。
任何帮助都将不胜感激。
答案 0 :(得分:1)
要终止挂起的部署,只需在“部署”数据库表中更改部署的状态。您还必须通过更新“阶段”表并将“锁定”列设置为0来解锁部署阶段。