У меня возникла проблема с работой над проектом с моей командой, и я хочу знать, как вы справляетесь с такими ситуациями.
Мы работаем над одним и тем же проектом, и в проекте есть драгоценные камни, сделанные нами, и мы также работаем над этими драгоценными камнями.
Итак, наш gemfile выглядит так:
# Person 1
gem "my_gem", '1.1', :path => '/Users/person1/apps/my_gem/'
# Person 2
gem "my_gem", '1.1', :path => '/Users/person2/apps/my_gem/'
# Person 3
gem "my_gem", '1.1', :path => '/Users/person3/apps/my_gem/'
Проблема в том, что когда мы нажимаем на наш пульт с помощью Git, у нас каждый раз возникают конфликты (звучит логично). Я попытался использовать переменные среды с драгоценным камнем dotenv, сделав что-то вроде:
# Person x
gem "my_gem", '1.1', :path => ENV["MY_PATH"]
Я пробовал много разных способов, используя в качестве ссылки многие сообщения stackoverflow... но не работает.
ENV
не работает? - person max pleaner   schedule 10.04.2018