我正在尝试创建仓库并在本地运行它。到目前为止,我采取的步骤是:
version.rb
中的gemname gem版本更改为1.4.0
,因为该版本不可用1.6.1
bundle install
Make sure that gem install gemname -v '1.4' succeeds before bundling.
gem install gemname -v '1.4'
并成功安装gem bundle install
,然后循环回到步骤5上的错误我显然已经安装了验船师,但捆扎机似乎无法识别这一点。我是新手,在Rails上非常生锈。
在此先感谢您的帮助!
答案 0 :(得分:1)
要依赖Git存储库tell the bundler to fetch the gem from the repo中gem的版本。
gem 'surveyor', '~> 1.4', git: 'https://github.com/scwong93/surveyor/'
然后正常运行bundle
。你应该看到...
使用https://github.com/scwong93/surveyor/中的测量师1.4.1.q(通过master @ e253789)
查看您的Gemfile.lock
并发现它确实是通过从回购主目录中提取回购版本1.4.1q来找到的。
GIT
remote: https://github.com/scwong93/surveyor/
revision: e25378983fd465db701610eb076179c74db98c11
specs:
surveyor (1.4.1.q)
formtastic (~> 2.2.1)
haml (>= 4.1.0.beta.1)
mustache (~> 0.99)
rabl (~> 0.6)
rails (>= 3.2)
sass
uuidtools (~> 2.1)