Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/56.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Heroku什么时候更新它的宝石?_Ruby On Rails_Heroku_Gem - Fatal编程技术网

Ruby on rails Heroku什么时候更新它的宝石?

Ruby on rails Heroku什么时候更新它的宝石?,ruby-on-rails,heroku,gem,Ruby On Rails,Heroku,Gem,我知道我的本地机器和Heroku使用的是同一版本的gem,但我想知道Heroku是否可能没有获得跟踪的最新bug修复 我的本地机器有没有可能比Heroku的作业3.0.0更新的delayed\u gem?修正案于12日提交 Heroku什么时候更新它的宝石? 这似乎是可能的,因为我可以从我的本地rails应用程序发送电子邮件,但在Heroku上,我遇到了链接中详述的问题。顺便说一句,我在bambon-mri-1.9.2堆栈上。您应该能够在您的GEM文件中指定git存储库 e、 g 将提交与修复一

我知道我的本地机器和Heroku使用的是同一版本的gem,但我想知道Heroku是否可能没有获得跟踪的最新bug修复

我的本地机器有没有可能比Heroku的作业3.0.0更新的
delayed\u gem?修正案于12日提交

Heroku什么时候更新它的宝石?


这似乎是可能的,因为我可以从我的本地rails应用程序发送电子邮件,但在Heroku上,我遇到了链接中详述的问题。顺便说一句,我在
bambon-mri-1.9.2
堆栈上。

您应该能够在您的GEM文件中指定git存储库

e、 g

将提交与修复一起使用。
(编辑:错误的git repo,哎哟。)

简而言之,它不是。如果您使用Bundler,您需要规定Gemfile中使用的版本(Gemfile.lock反过来定义Gemfile.lock中的版本号,这两个版本都应该提交给git)

如果您没有使用Bundler,并且仍在使用项目根目录下的.gems文件,Heroku将使用最新版本,除非您定义了不同的版本,在这种情况下,Heroku将使用该版本


更多信息可以在这里找到:

谢谢@mjoy,这解决了我的问题。我仍然不能100%确定我关于不同的
delayed_job 3.0.0
s的假设是否正确。。。。
gem "delayed_job", :git => "git://github.com/collectiveidea/delayed_job.git", :ref => "80ca31f9eb"