Запуск разветвленного репо - PullRequest
0 голосов
/ 12 мая 2019

Я пытаюсь раскошелиться на репо и запустить его локально. Шаги, которые я сделал до сих пор:

  1. Скачать репо
  2. Измените версию gemname gem в version.rb на 1.4.0, поскольку версия недоступна
  3. Удалите и переустановите Bundler до версии 1.6.1
  4. Выполнить bundle install
  5. Получите ошибку Make sure that gem install gemname -v '1.4' succeeds before bundling.
  6. Запустите gem install gemname -v '1.4' и успешно установите gem
  7. Запустите bundle install и я вернусь к ошибке на шаге 5

Я явно установил геодезист, но, похоже, пакет не распознает это. Я новичок и очень ржавый на Rails.

Заранее спасибо за помощь!

1 Ответ

1 голос
/ 13 мая 2019

Чтобы зависеть от версии драгоценного камня в репозитории Git, попросите упаковщика извлечь драгоценный камень из хранилища .

gem 'surveyor', '~> 1.4', git: 'https://github.com/scwong93/surveyor/'

А затем выполните bundle как обычно.Вы должны увидеть ...

Использование геодезиста 1.4.1.q из https://github.com/scwong93/surveyor/ (на 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)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...