草庐IT

update_rubygems

全部标签

ruby - 如何修复 Rubygems 最近的弃用警告?

我最近运行了更新:gemupdate--systemgemupdate现在,每次我加载gem时都会收到很多弃用警告。例如,railsconsole:NOTE:Gem::Specification#default_executable=isdeprecatedwithnoreplacement.Itwillberemovedonorafter2011-10-01.Gem::Specification#default_executable=calledfrom/Users/user/.rvm/gems/ruby-1.9.2-p180@global/specifications/rake-0

ruby-on-rails - Spring 警告 : You're using Rubygems 2. 0.3。至少升级到 Rubygems 2.1.0

我收到错误:警告:您正在将Rubygems2.0.3与Spring一起使用。尝试运行Rails控制台时至少升级到Rubygems2.1.0。我该如何更新它? 最佳答案 尝试运行gemupdate--system来更新Rubygems本身。 关于ruby-on-rails-Spring警告:You'reusingRubygems2.0.3。至少升级到Rubygems2.1.0,我们在StackOverflow上找到一个类似的问题: https://stackov

ruby-on-rails - 尝试更新数据库值时,rails update_attributes 返回 false

希望这里有人能给我指出正确的方向。我有一个ControllerUpdatedef运行“update_attributes”。目前它返回false,没有错误消息。我是Ruby的新手,但不是编码的新手,这让我困惑了好几天!我正在尝试使用下面指定的值更新用户模型和数据库。defupdate#getcurrentlyloggedinuser@user=current_user#updateuserparamsbasedoneditform...if@user.update_attributes(params[:user])redirect_toprofile_path,:notice=>"Su

RubyGem 下载量似乎人为地高。是否有从 RubyGems.org 下载的机器人?

我两天前刚刚上传了一个RubyGem。它的作用不大,但它是部分FacebookGraphAPI的包装器。今天怀着好奇,查看了一下gem的下载量,居然在300左右,高得惊人。我想知道机器人是否从RubyGems.org下载,或者实际上是否有可能我的gem已被开发人员下载300多次? 最佳答案 每个人都知道bundleinstall有点慢。所以有人可以考虑在本地保留rubygems镜像。这个任务有gem:https://github.com/rubygems/rubygems-mirror这就是下载量高的原因。

ruby-on-rails - 如何搭建rubygems镜像服务器?

我的工作场所禁止我们访问互联网,因此我们无法连接到ruby​​gems.org以远程安装gems。我可以在家访问ruby​​gems.org。有没有一种简单的方法可以让我在家里下载和更新我们需要的gems,然后将它们(通过可移植硬盘或其他东西)同步到我工作场所的本地gems镜像服务器,以便其他同事可以从那个镜像服务器安装gem? 最佳答案 您可以使用rubygems-mirror镜像gem和Geminabox接待他们。安装rubygems镜像:$geminstallrubygems-mirror编辑~/.gem/.mirrorrc:

ruby - 加载 RubyGems 插件时出错,openssl.bundle (LoadError)

我是ruby新手。当我键入与gem相关的任何内容时,将发生以下错误。为什么会导致它以及如何解决问题?谢谢!ErrorloadingRubyGemsplugin"/Users/chiang/.rvm/gems/ruby-2.0.0-p247@global/gems/rubygems-bundler-1.2.2/lib/rubygems_plugin.rb":dlopen(/Users/chiang/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/x86_64-darwin12.3.0/openssl.bundle,9):Librarynotloade

关于Document mapping type name can‘t start with ‘_‘, found: [_update]

在修改elasticsearch时,用_update进行局部修改,修改失败,报错{    "error": {        "root_cause": [            {                "type": "invalid_type_name_exception",                "reason": "Document mapping type name can't start with '_', found: [_update]"            }        ],        "type": "invalid_type_name_exce

自动化update_post_meta

因此,我一直在研究此旧代码,并且正在尝试改进它。我有这个代码,从帖子中节省了许多自定义字段。if(isset($_REQUEST['unidade-dir1-cargo'])){update_post_meta($post_id,'unidade-dir1-cargo',sanitize_text_field($_POST['unidade-dir1-cargo']));update_post_meta($post_id,'unidade-dir1-nome',sanitize_text_field($_POST['unidade-dir1-nome']));update_post_meta(

ruby-on-rails - rails 中的 create_or_update 方法

ifClassName.exists?(["id=?",self.id])object=ClassName.find_by_name(self.name)object.update_attributes!(:street_address=>self.street_address,:city_name=>self.city_name,:name=>self.org_unit_name,:state_prov_id=>self.state_prov_id,:zip_code=>self.zip_code)elseClassName.create!:street_address=>self.

ruby - 如何向 RubyGem 中的 gem 添加更多 'owners'

我想在RubyGem中添加gem的新所有者,但我不知道应该在哪里执行此操作:在.gemspec中?在RubyGems.org页面的任何地方?我尝试使用gemspec选项:作者s.email但仍然没有见到我的共同所有者。举一个具体的例子,我正在尝试使用这个gem:https://rubygems.org/gems/evaxhttps://github.com/SponsorPay/Evax/blob/master/evax.gemspec 最佳答案 这是用gem命令完成的,参见heregemownermy_gem-afoo@examp