Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.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 3 维斯塔卢版本_Ruby On Rails 3_Vestal Versions - Fatal编程技术网

Ruby on rails 3 维斯塔卢版本

Ruby on rails 3 维斯塔卢版本,ruby-on-rails-3,vestal-versions,Ruby On Rails 3,Vestal Versions,我正在看railscasts第177集,因为我需要在我的应用程序中实现一些版本控制。但这一集不是在Rails 3中完成的。所以我就去了宝石的所在地 现在,它说它已经用Rails 3进行了测试,但即使将该行放在gemfile中,也不允许我安装它。我刚刚安装使用gem安装等 现在,甚至生成迁移也是一个问题,因为我得到了错误 $ rails generate vestal_versions:migration Could not find generator vestal_versions:migr

我正在看railscasts第177集,因为我需要在我的应用程序中实现一些版本控制。但这一集不是在Rails 3中完成的。所以我就去了宝石的所在地

现在,它说它已经用Rails 3进行了测试,但即使将该行放在gemfile中,也不允许我安装它。我刚刚安装使用gem安装等

现在,甚至生成迁移也是一个问题,因为我得到了错误

$ rails generate vestal_versions:migration
Could not find generator vestal_versions:migration.
有没有人成功地使用了可以给我建议的宝石


非常感谢

您的文件中有这一行吗

gem 'vestal_versions', :git => 'git://github.com/adamcooper/vestal_versions'
并运行了
捆绑安装
?这是github上自述文件中的一个,对我有用。当我使用时,我遇到了与丢失发电机相同的错误

gem 'vestal_versions'
在我的Gemfile中,它从rubygems.org获取gem,这是一个非常旧的文件,还没有包含正确的生成器。使用Github中的gem应该是可行的


顺便说一句,我不确定github上的哪个分叉是最好的。有几个确实包含一些修复。

这对我来说也很有效。我通常会尽量避免git版本的gems,但在这种情况下,这是唯一有效的方法!