小编Les*_*ill的帖子

捆绑更新后为什么宝石仍然过时

我正在研究一个宝石,它在github上.

当我在应用程序中包含gem时,执行capistrano部署,并(在服务器上)运行:

bundle outdated
Run Code Online (Sandbox Code Playgroud)

我知道了:

 * authengine (0.0.1 d8baa49 > 0.0.1 de43dfa)
Run Code Online (Sandbox Code Playgroud)

这告诉我可以提供更新的提交.为什么捆绑更新(capistrano部署的一部分)没有拉出更新的版本?主机应用程序的Gemfile中没有版本约束,无论如何它们具有相同的版本号,只是不同的提交.

即使我登录服务器并运行

bundle update authengine
Run Code Online (Sandbox Code Playgroud)

之后我得到了相同的"过时"结果.
我在这里错过了什么?

ruby rubygems bundler

12
推荐指数
2
解决办法
1万
查看次数

capybara:用终止输入键填写表单字段值

我正在测试条形码阅读器输入......它的行为类似于键盘,但是使用回车键字符终止每个条形码.我的javascript检测到回车键并响应(backbone.js应用程序).

如何使用具有终止输入键值的字符串"填写"表单字段?

我的测试堆栈是cucumber/capybara/capybara-webkit.

capybara

7
推荐指数
2
解决办法
6948
查看次数

Bundler 错误消息“版本库中不存在修订主版本”

尝试从“castle/ruby-u2f”的 repo 安装 gem“u2f”时,我收到一条错误消息:

Fetching git://github.com/castle/ruby-u2f.git
fatal: Needed a single revision
Revision master does not exist in the repository git://github.com/castle/ruby-u2f.git. Maybe you misspelled it?
Run Code Online (Sandbox Code Playgroud)

我找不到有关此错误消息的任何信息。该文本没有出现在任何 bundler 源文件中,所以我什至不知道从哪里开始调试。

如果有人对这个错误的来源和原因有任何了解,我很想知道。

bundler fido-u2f

5
推荐指数
2
解决办法
2117
查看次数

标签 统计

bundler ×2

capybara ×1

fido-u2f ×1

ruby ×1

rubygems ×1