如何管理ruby的捆绑器自己的版本?

时间:2016-07-20 11:58:49

标签: ruby rubygems bundler

我使用bundler来管理我的依赖项版本。

我现在问自己的问题是:如何管理bundler的版本本身。我的意思是,“捆绑安装/更新/过时”帮助我理解我所遏制的内容,乐观地或悲观地更新它们......但我不确定什么是决定捆绑器本身的最佳实践/程序。

换句话说,是否存在基于gem或bundler的工作流程,以确保我和我的同事确实使用最新(或待指定)版本。 Bundler为我们提供了所有其他宝石的工作流程,但是捆绑器本身呢?

1 个答案:

答案 0 :(得分:1)

我希望这对你有所帮助。

首先,您需要安装适当版本的bundler:

% gem install bundler -v '~> 1.12.5'
Successfully installed bundler-1.12.5

然后强制RubyGems使用您想要的版本。

% bundle _1.12.5_ install

此模式gem-binary _gem-version_适用于任何gem二进制文件。

您可以从here检查Bundler的可用版本。