如何使用 capistrano 回滚到之前部署的版本?

2023-12-31

我尝试使用“cap rollback”,但出现以下错误:

美元上限回滚

任务“回滚”不存在

我需要做一些额外的设置才能使回滚正常工作吗?


刚刚在这里找到了答案http://github.com/leehambley/railsless-deploy http://github.com/leehambley/railsless-deploy:

上限部署:回滚

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 capistrano 回滚到之前部署的版本? 的相关文章

  • 在 capistrano 部署之前在开发机器上进行资产预编译

    我希望在 capistrano 对代码进行打包 tar 打包 之前在我的开发计算机上进行资产预编译 并且预编译资产已包含在最终部署包中 当我尝试内置的 capistrano 食谱时load deploy assets 它运行rake RAI
  • RVM、Capistrano 和捆绑器路径问题

    当我手动安装与通过bundler capistrano安装时 生产的gem路径之间似乎存在差异 在rvm安装ruby 1 9 2并创建gemset myapp 之后 我确实通过gem install bundler安装了bundler 它被
  • cap部署symfony2项目时出现问题,找不到app/bootstrap.php.cache

    我正在尝试 第一次 使用 capifony 从我的 github 存储库部署我的网站 它一直运行到设置阶段并出现以下错误 out example me PHP Warning require once var www example pro
  • 尝试使用 Capistrano 3 和 rbenv 安装 Rails 应用程序

    我有一个安装了 Ruby 2 1 1 的 VPS 设置 并且本地安装了相同的版本 我运行 14 04 Ubuntu 的开发机器报告 ruby v ruby 2 1 1p76 2014 02 24 revision 45161 x86 64
  • Cap 部署 - 错误:未找到存储库

    我继承了一个项目 并且对开发方面感到满意 但系统操作员很差劲 而且 Capistrano 部署失败了 对于之前的开发人员已经部署过的项目 cap deploy check 运行良好 导致 You appear to have all nec
  • 如何更改 Capistrano 使用的临时目录?

    如何更改 Capistrano 使用的临时目录 示例 代替 tmp 我想用 home user tmp 我目前的VPS有 tmp安装为noexec 这在尝试运行时给了我权限被拒绝的错误cap production deploy 在 卡皮斯特
  • 将 git 子模块协议从 git 替换为 http

    我从 git URL 添加一个子模块 以便能够在其中进行开发 现在我想部署应用程序并将 URL 替换为 git 因此它不需要从 Capistrano 对子模块的存储库进行身份验证 编辑 gitmodules 中的 URL 是否足以完成此任务
  • Capistrano 3:在任务中使用服务器自定义变量

    我有多阶段多服务器设置 在我的任务中我需要使用服务器名称 例如在 stagin rb 我有 set stage staging Define servers server xxx xx xx xxx user deploy roles w
  • 以另一个用户身份运行任务

    使用卡皮斯特拉诺v3 我怎样才能跑all远程任务通过su作为另一个用户 我在官方文档中找不到任何内容 http capistranorb com http capistranorb com 对于我的用例 每个虚拟主机都有一个 SSH 用户和
  • Rails Nginx Passenger 无法签出会话,因为发生生成错误

    我有一个 Rails 3 2 14 应用程序 可以在生产服务器上正常部署和运行 我正在努力将其部署到另一台服务器以在投入生产之前测试更改 我正在运行最新版本的 Passenger nginx 并使用 Capistrano 2 12 0 和
  • 从临时服务器连接到 GitoLite 时出错 - ECONNREFUSED 部署错误

    我在尝试将以前工作的项目部署到开发服务器时遇到了一些麻烦 我没有设置系统 但我确实拥有我需要的所有凭据 我认为 在尝试 cap staging 部署之后 我到目前为止 然后它产生了一个错误 请看下面 triggering load call
  • 开发流程、部署、GitHub

    我正在努力为我们的团队制定一个开发流程 任何时候 我们都有 3 4 分散的开发人员在我们的代码库上工作 我们已经开始使用 GIT 我们的想法是 工作不仅仅是实时修复 然后他们分叉了 master 分支 每个人在服务器上都有自己的开发环境 并
  • capistrano 顺序重启

    我将 capistrano 配置为跨三台物理服务器进行部署 我想将重新启动任务配置为按顺序转到每个服务器并重新启动应用程序 而不是立即转到所有服务器的默认方式 这是当前的部署任务 namespace deploy do task start
  • Rails ruby​​ - 未找到 cap 命令

    我正在尝试使用 Rubber 将示例应用程序部署到 Amazon EC2 我也在关注 Rubber 的 Railscasts 剧集 到目前为止 我已经安装了 gem 运行了 vulcaznize 命令 并对rubber yml 文件进行了修
  • 如何配置 Capistrano 从本地 Git 存储库进行部署?

    我需要对deploy rb下面的文件以使其从本地 git 存储库部署我的应用程序 如果我无法从本地存储库进行部署 我可以让 capistrano 使用工作副本吗 set application my app set repository s
  • Capistrano 与 PostgreSQL,错误:数据库正在被其他用户访问

    我有一个 Rails 应用程序 它使用 PostgreSQL 作为后端 并带有一个尝试模拟生产的证书环境 只不过它需要定期重置数据库以进行 QA 当我尝试执行时db reset在部署期间的 Capistrano 任务中 我收到错误 ERRO
  • Bundler 似乎无法通过 Rbenv 找到正确的 Ruby

    多年来我一直使用 RVM 作为 Ruby 版本管理器 但由于其简单性 我想改用 rbenv 但是我在部署时发现了一些奇怪的问题 这似乎是错误的地方 env RBENV ROOT home deploy rbenv PATH home dep
  • Rails 3.1 和 Asset Pipeline:使用 Capistrano 进行部署时遇到的问题

    我刚刚从 Ruby on Rails 3 0 10 切换到 3 1 0 我想使用 Capistrano gem 部署我的资产文件 我的本地计算机是运行 Snow Leopard 的 MacO 我的远程计算机运行的是 Ubuntu 10 04
  • Capistrano 运行本地命令失败时退出

    我想运行本地命令并在任何命令失败时退出 使用 capistrano 执行此操作的最佳方法是什么 run locally 将继续失败 我是否必须每次都检查最后一个命令的退出状态 或创建自定义本地运行函数 我必须像这样创建自己的函数 task
  • 使用 Capistrano 通过 FTP 部署(非 Rails 站点)?

    我该怎么办呢 我有一个大部分静态的网站 托管在一个廉价的网络主机上 只允许通过 FTP 访问托管 该网站是在 git 中跟踪的 我正在使用 OS X 我想通过简单地执行以下操作来上传该网站的新版本cap deploy 我们使用 capist

随机推荐

  • 如何在 Windows 8 和 10 中枚举已安装的 StoreApps 及其 ID

    我想要获取的是所有已安装的 StoreApp 应用程序的 AppUserModelId 以便我可以将其传递给IApplicationActivationManager gt ActivateApplication 在 Windows 8 中
  • 如何让 rspec 不显示数据库查询而只显示rails_12factor 的点?

    ruby 2 0 rails 3 2 17 rspec 2 14 8 Database mysql rspec spec用于仅输出点 当我推送到 Heroku 并最近添加了rails 12factor宝石来绕过它 然而现在 当我在本地运行规
  • Angular5需要功能来检查/取消选中mat-table内的mat-checkbox

    我可以让表格中的复选框在选中 取消选中时发出更改 但在单击地图图钉来切换复选框状态时往复遇到问题 我的桌子和地图 https i stack imgur com CBJsu png 这是我的桌子
  • 有关通用 Scala 函数的更多信息

    尝试在 Scala 中实现以下 Haskell 函数 来自 Learn You a Haskell 以便它可以与 Int Double 等一起使用 doubleUs x y x 2 y 2 请注意 这类似于Scala 如何定义 通用 函数参
  • OpenCV4 上没有名为 Windows 和 WINDOW_GUI_EXPANDED 的按钮图标

    我有同样的问题这个问题 https stackoverflow com q 49634045 4483946 当我在 OpenCV 4 中使用带有 WINDOW GUI EXPANDED 的命名窗口时 我得到带有按钮 放大 缩小等 的窗口
  • 永久禁用 Visual Studio 2015 中的 Git 集成

    我使用的是 Android studio 在那里我总是使用 Git 但在 Visual studio 2015 中我使用 VFS 问题是 Visual Studio 始终连接到我的 Git 存储库 而不是 Team Foundation S
  • Powershell - 脚本在函数外部工作但不在函数内工作

    我正在尝试编写一个简单的函数 该函数从指定目录获取文件 使用一个条件过滤它们 然后将结果放回 我想出了如下 如果它没有放置在函数中 则它可以工作 而当放置在函数中时 它只运行Get ChildItem我不知道为什么 这是我的简单代码 fun
  • 如何设置 docker 注册表作为代理?

    我有一台服务器 我们将其命名为 A 它可以访问互联网 并且我可以从该服务器从官方 docker io 注册表中提取图像 我还有其他服务器 B C 出于安全原因 它们不能具有相同的访问权限 但允许访问 A 我还决定在 A 上安装一个私有注册表
  • pytorch中嵌入的加权求和

    I have a sequence of 12 words which I represent using a 12x256 matrix using word embeddings Let us refer to these as I w
  • 每天在特定时间运行 google colab

    我最近构建了一个在Google Colaboratory上运行的Python程序 我需要每天在特定时间运行该程序 那么有什么方法可以安排它在Google Colab上运行吗 你需要创建一个notebooks csv列出所有 Colabora
  • Gradle 构建无法在父级 gradle.properties 文件中找到属性

    我有多个项目 gradle 构建 我正在尝试通过外部化依赖项版本gradle properties 不幸的是 子项目无法在父项目中找到属性gradle properties 所以在父母gradle properties I have SPR
  • 在 d3 中制作响应式动画弧?

    我在d3中看这个动画 http bl ocks org mbostock 5100636 http bl ocks org mbostock 5100636 我想知道是否有任何方法可以使其响应 以便大小随着浏览器窗口大小的调整而变化 或者使
  • 使用 ng-include 导致未定义

    您好 我对 Angular 相当陌生 我刚刚开始使用它来启动我的第一个应用程序 这是我到目前为止所做的事情 这是我的索引文件 div div
  • AngularJS 中的 401 未经授权的错误处理

    我是 AngularJS 的新手 现在花了 3 天寻找处理 401 状态的方法 我尝试过拦截器 使用 http 使用 resource 但没有任何效果 我的应用程序在同一服务器上调用 JSONP 调用 当错误发生时 它会被错误回调函数捕获
  • 密码排序性能

    我正在尝试完成一项非常常见的任务 我在 Neo4J 数据库中有大量数据集 并且希望通过 RESTful Web 服务以 25 个节点的块形式返回数据 我的模型非常简单 Tenant Hash owns gt Asset Hash Name
  • 如何捕获源自reactor.stop()的Deferred中未处理的错误

    我是扭曲的新手 并且在使用以下脚本时遇到问题 当我运行以下命令时 usr bin env python from twisted internet import defer from twisted web client import ge
  • iTunes 连接截图订单

    我目前正在通过 iTunes connect 提交一个应用程序 我在一些网站上看到 您需要以与您希望的显示方式相反的顺序发布屏幕截图 但其中许多帖子都有点旧了 当我现在上传屏幕截图时 我可以拖放来更改图像顺序 第一个屏幕截图是在 App S
  • 星号表示必填字段

    我想在输入框后面放置一个 符号 我在显示时遇到问题 This problem is due to inputbox css code Here I attached my css html within php code with a sc
  • Yii2 URL Html 格式

    快速提问 我在视图脚本中使用以下代码来生成链接
  • 如何使用 capistrano 回滚到之前部署的版本?

    我尝试使用 cap rollback 但出现以下错误 美元上限回滚 任务 回滚 不存在 我需要做一些额外的设置才能使回滚正常工作吗 刚刚在这里找到了答案http github com leehambley railsless deploy