腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
4
回答
如何
使用
capistrano
回
滚到之前
部署
的
版本
?
capistrano
我尝试
使用
"cap rollback“,但得到以下错误:任务‘`rollback’不存在 是否需要做一些额外
的
设置才能使
回
滚
正常工作?
浏览 23
提问于2009-01-30
得票数 79
回答已采纳
1
回答
Capistrano
回
滚
- GIT会发生什么?
ruby-on-rails
、
git
、
github
、
capistrano
我有一个
使用
GIT、Github和
Capistrano
的
Rails应用程序。我运行(1) $ git push (将代码推送到Github),然后运行(2) $ cap deploy将代码从Github移动到生产服务器。顺便说一句-我不
使用
Cap来(3)启动我
的
服务器-我
使用
SSH终端。如果我推送一个lemon,并且需要快速重启生产服务器,我认为最好
的
浏览 0
提问于2013-05-11
得票数 0
回答已采纳
1
回答
rails中
的
ec2
部署
ruby-on-rails
、
amazon-ec2
、
capistrano
我知道这个问题在这里可能已经被问了很多次了,但我真的没有找到一个好
的
答案。我正在尝试找到一个最简单
的
解决方案,基本上就是在一个ec2实例上签出一个git项目,签出一个特定
的
分支,然后重启apache服务器。 我不确定
Capistrano
是不是我需要
的
。我可以
使用
一些shell脚本或ruby脚本,它们基本上只是调用诸如'git clone...‘、'git checkout branch...’之类
的
命令。
浏览 0
提问于2011-10-14
得票数 1
回答已采纳
2
回答
卡皮斯特拉诺
的
回
滚
代码。对于PHP项目
php
、
deployment
、
capistrano
我正在寻找一种简单
的
方法,如果
Capistrano
中
的
最后一个现实出了问题,可以回到
以前
的
版本
这是内置
的
还是我自己做一个任务?这是我
的
食谱:set :use_sudo, false set :domain, "www.domain
浏览 3
提问于2009-07-21
得票数 4
回答已采纳
1
回答
如何
让
Capistrano
在任务失败时不回
滚
capistrano
我们
使用
Capistrano
/Webistrano (以及Lee Hambley
的
railsless-deploy gem)将PHP应用程序推送到生产服务器上。我有一些在
部署
过程
的
不同部分中运行
的
自定义任务。 例如,我有一些任务试图停止和重新启动一个jetty solr实例。但是,有时在
部署
过程中这一位会失败,因此
Capistrano
回
滚
整个
部署
并恢复到
以前
的</
浏览 1
提问于2011-01-26
得票数 34
回答已采纳
2
回答
on_rollback
的
Capistrano
3
版本
?
capistrano
、
capistrano3
升级到
capistrano
3,以下内容似乎不再有效: desc "Prevents executing by creating lockfile"Tasks: TOP => deploy:starting => transformer:disable有没有新
的
任务等来做这件事
浏览 1
提问于2014-07-18
得票数 3
1
回答
使用
Capistrano
在Heroku上
部署
?
ruby-on-rails
、
heroku
、
capistrano
最近,我学习了
如何
使用
capistrano
来
使用
apache和passenger
部署
到我
的
服务器上,我喜欢我可以将一组相当复杂
的
部署
指令放到我
的
deploy.rb中,这样它们就可以通过一个"cap deploy“调用来执行,并在出现任何错误时自动
回
滚
。现在我正在考虑在Heroku上
部署
我
的
项目,我希望能够在那里
使用
capistr
浏览 0
提问于2012-10-22
得票数 26
回答已采纳
1
回答
Capistrano
安装目录问题
ruby-on-rails
、
deployment
、
directory
、
capistrano
我正在进行我
的
第一个Rails
部署
,并按照我
的
主人
的
指示
使用
capistrano
:我已经为我
的
应用程序创建了gws文件夹。我已经安装了
capistrano
,并遵循了我能找到
的
所有wiki说明。public_html指向gws/public,但capistano已将我
的
应用程序安装到gws/current 我已经仔细检查过我
的
deploy.
浏览 1
提问于2010-02-09
得票数 1
回答已采纳
1
回答
更新[代码] web应用程序而不终止/重新启动服务器
ruby-on-rails
、
deployment
、
web-deployment
我对
如何
做到这一点
的
最佳实践感到困惑,我找不到任何信息,因为我不知道它是否有特定
的
名称。什么是更新web应用程序而不必关闭站点、复制新文件和重新启动web服务器
的
最佳方法--无论是RoR、Apache还是您
的
服务器。 有人能指点我吗?
浏览 1
提问于2013-11-01
得票数 0
回答已采纳
2
回答
Capistrano
php/apache
回
滚
php
、
ruby-on-rails
、
deployment
、
capistrano
假设您有一个在apache上运行
的
项目。我
使用
capistrano
部署
新代码并更新httpd.conf/其他配置文件,然后重新加载所有服务(重新加载配置)。有没有更好
的
管理配置
的
方法?
浏览 1
提问于2010-02-13
得票数 0
回答已采纳
1
回答
弹性豆柄:
如何
将RDS模式
回
滚到已知
的
良好状态?
database
、
amazon-web-services
、
capistrano
、
amazon-elastic-beanstalk
、
database-migration
我对
如何
实现基于ElasticBean秸秆
的
系统有些困惑,这将允许我在
部署
不当时将服务器代码和RDS模式
回
滚到已知
的
良好状态。我有一个应用程序,它处理每个
部署
(
使用
.ebextensions/)上
的
前向/向上模式迁移。但是,请考虑以下情况: 弹性豆柄正在运行我
的
应用程序和数据库模式
的
版本
1。我推送我
的
应用程序
的
版本
2,它将
浏览 1
提问于2014-09-18
得票数 4
2
回答
找到当前
部署
的
版本
capistrano
、
capistrano3
使用
Capistrano
3.4,是否有命令查找当前
部署
的
版本
(分支和标记/修订)?Branch master (at 21) deployed as release 20151207160059 by Marco
浏览 2
提问于2015-12-08
得票数 4
回答已采纳
1
回答
是什么工具来
部署
被篡改
的
应用程序?
ruby-on-rails
、
docker
、
amazon-ec2
、
deployment
、
docker-compose
作为rails开发人员,我
使用
Capistrano
和Mina
部署
我
的
应用程序。是否有类似这些工具
的
东西,但用于
部署
能够在发生任何错误时
回
滚
的
文档化应用程序?
浏览 0
提问于2017-03-21
得票数 1
回答已采纳
1
回答
如何
部署
cloudformation
回
滚
lambda?
amazon-web-services
、
aws-lambda
、
amazon-cloudformation
我正在
使用
cloudformation来
部署
一个堆栈,包括lambda、角色、cloudwatch规则等。如果cf未能
部署
更新,它会
回
滚
部署
。我
的
问题是cf
如何
管理用于
回
滚
的
lambda
部署
?如果堆栈中
的
iam角色未能
部署
,但lambda成功,cf将回
滚
当前
部署
中
的
所有更改。cf
如何<
浏览 2
提问于2021-10-20
得票数 1
回答已采纳
1
回答
是否有一种
使用
卡皮斯特拉诺
的
“前滚”方式?
ruby-on-rails
、
capistrano3
我可以很容易地将我
的
应用程序
部署
到我
的
服务器上。cap deploy:rollback我
的
意思是,是否有一个
Capistrano
命令可以简单链接到更新最多
的
阶段,而不需要再次
部署
?
浏览 1
提问于2015-09-06
得票数 1
回答已采纳
2
回答
从手动拉动服务器到卡皮斯特拉诺
ruby-on-rails
、
capistrano
通过手动登录和运行git pull origin master、运行迁移和预编译资产,我总是通过SSH
部署
我
的
应用程序。现在我开始对
Capistrano
更感兴趣了,所以我尝试了一下,我设置了一个菜谱,它
的
存储库指向github,deploy_to指向/home/myusername/apps/greatapp。服务器上的当前应用程序也已经与Git连接,所以我不知道为什么必须再次在菜谱中指定github url,但我运行了成功
的
cap deploy。这些更改不适用,因
浏览 2
提问于2012-11-02
得票数 1
1
回答
如何
在失败时
回
滚
capistrano
任务?
ruby-on-rails
、
deployment
、
capistrano
、
daemon
在我
的
Capistrano
deploy.rb中,我有几个守护进程,比如delayed_jobs和are,根据它们在
部署
过程中
的
位置开始和停止。如果
部署
失败,此方法将产生问题,因为守护进程将无法正确管理(即。产生两个进程而不是一个进程,或者进程被关闭而不重新启动自己直到下一个
部署
)。 是否有办法像
回
滚
代码那样防止这种情况发生?守护进程
的
部署
通常是
如何
在
capistrano
上完成<e
浏览 0
提问于2010-03-13
得票数 1
2
回答
是否有与rails war文件等效
的
文件?
ruby-on-rails
我正在学习rails,有一个看起来相当简单
的
问题--除了我不知道答案。通过rails教程,我可以让我
的
应用程序在我
的
开发机器上运行。我还可以将文件夹复制到服务器上,应用程序也可以在那里工作。问:有没有办法在服务器上
部署
war/jar类型
的
文件,而不是“爆炸”
的
文件夹结构?
浏览 0
提问于2011-08-18
得票数 1
1
回答
每当克隆约伯时,卡皮斯特拉诺
回
滚
中断
ruby-on-rails
、
ruby
、
capistrano
、
whenever
、
whenever-capistrano
问题似乎是,在
capistrano
部署
期间,创建
的
cron作业具有RAILS_ENV=staging,因为
部署
环境是staging。但是,在
capistrano
回
滚
中,创建
的
cron作业有RAILS_ENV=new_staging,其中new_staging是
回
滚
的
capistrano
阶段。/shared/log/jobs.log" } en
浏览 5
提问于2017-07-06
得票数 0
回答已采纳
2
回答
我能在多台服务器上协调Chef
部署
资源
的
回
滚
吗?
ruby-on-rails
、
chef-infra
、
continuous-deployment
我将从
Capistrano
转到Chef,
部署
Rails应用程序(
使用
),而关于最佳实践(或通用实践)
的
问题在我看来并不清楚。我在谷歌上发现
的
不多。
使用
Capistrano
和"push“模型,在跨多个服务器
部署
应用程序时,很容易识别
部署
失败
的
时间,并同时在所有服务器上回
滚
部署
。
Capistrano
还在每个应用服务器上设置了一个维护页面,除非我已经成功地<e
浏览 3
提问于2013-01-08
得票数 3
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券