rubygems

    4热度

    3回答

    我和我的团队正在开始构建一些可重复使用的脚本。他们只能在我们的组织内重复使用,因为他们与专用应用程序和我们特定的服务器环境一起工作。所以不适合rubyforge或github等。 我的问题是,确保我们所有用户都使用最新,最好的脚本的最佳做法是什么?我们几乎在一台服务器上运行这些脚本,但可能需要扩展到其他服务器。 我们应该将它们捆绑成宝石并启动一个私人宝石服务器吗? 或者像普通的,可共享的lib目录

    0热度

    3回答

    如何以仅安装了ruby,rake和rubygems的用户的方式指定gem依赖项可以发出单个rake命令来安装所需的所有依赖项?使用GemBuildTask构建gem时,是否可以使用相同的依赖关系规范?

    1热度

    1回答

    我试图更新一个没有.specification文件的gem规格。 1. cd {application_home_directory} 2. rake gems:refresh_specs 当我做,我收到的递归警告: config.gem: Unpacked gem in vendor/gems has no specification file. Run 'rake gems:refre

    1热度

    2回答

    我注意到一些红宝石有.specification文件和其他人没有。 如果它们很重要,为什么当你试图创建你的宝石时,你不需要(通过任何工具构建它们)来提供一个?

    0热度

    3回答

    我已经安装了Snow Leopard over Leopard,并安装了macports和rubygems。这是常规安装,而不是一个干净的“存档和删除”安装。 事实证明,SL有共享库的64位版本,许多开发实用程序不起作用。例如,“port”命令会抱怨不兼容的tcl库,或者ruby无法加载32位软件包。 解决这些问题的最简单方法是什么?

    2热度

    2回答

    让我们在一个Rails应用程序说你有,你在你的应用程序中使用一些宝石(我们称他们为“初级宝石”),并已vendored它们的便携性。 比方说,那些“初级宝石”还要求自己的宝石 - 我们将称之为“二次宝石”。 当你设置你的environment.rb,你不得不说: config.gem 'primary-gem' 任何您直接使用的宝石。 但是,你是否也需要说。 。 。 config.gem 's

    1热度

    2回答

    我在environment.rb看着有这样一个样本应用程序: config.gem 'rails' 这是多余的代码还是有可能是一个原因,程序员做的?

    0热度

    1回答

    我得到这个错误试图运行任何Ultrasphinx耙命令(在Linux终端),如耙ultrasphinx:配置: rake aborted! no such file to load -- echoe /var/www/gitorious/vendor/plugins/ultrasphinx/Rakefile:2:in `require' /var/www/gitorious/vendor

    1热度

    2回答

    在Authlogic(还没有发现任何浏览the docs)到 有一个简单的方法确保如果用户已经有一个UserSession对象不能创建UserSession ? 换句话说:我想确保用户无法使用相同凭证登录两次。 更新:检查小偷的答案的意见,找到解决这个问题的解决方案。

    0热度

    2回答

    什么是一些良好的宝石,允许简单的预先建立的连接和整合像Twitter,LinkedIn,Facebook等网络?