从本地存储库安装ruby gem

从本地存储库安装ruby gem,ruby,rubygems,Ruby,Rubygems,我在本地有一个git存储库,其中包含ruby中的SDK项目。我想从这个本地repo安装gem文件。它还有gemfile和gempec文件。请帮我做这个。我试图在网上找到一个解决方案,但它们都是针对.gem文件的,该文件是本地存储的,而不是用于回购it本身。从gem所在的目录执行gem安装。它将首先搜索当前目录。这来自gem参考资料: gem install将安装命名的gem。它将尝试进行本地测试 安装(即当前目录中的.gem文件),如果 如果失败,它将尝试下载并安装最新版本 你想要的宝石 在本地

我在本地有一个git存储库,其中包含ruby中的SDK项目。我想从这个本地repo安装gem文件。它还有gemfile和gempec文件。请帮我做这个。我试图在网上找到一个解决方案,但它们都是针对.gem文件的,该文件是本地存储的,而不是用于回购it本身。

从gem所在的目录执行
gem安装。它将首先搜索当前目录。这来自gem参考资料:

gem install将安装命名的gem。它将尝试进行本地测试 安装(即当前目录中的.gem文件),如果 如果失败,它将尝试下载并安装最新版本 你想要的宝石


在本地存储库中:

gem build yourlocalrepo.gemspec
这将创建一个
.gem
文件。 现在:


如果SDK项目的gem是通过
bundle gem
命令初始化的,这是启动gem的现代方式,那么gem项目将被配置为通过项目的
rake
命令提供与gem相关的基本任务

也就是说,在我的gem项目中,我可以执行

rake install:local
构建正在开发的gem并将工件安装到本地系统。

可能的副本
rake install:local