2014-10-29 3 views
1

Я хочу заблокировать версию ember-данных моего ember-cli проекта до this commit, которая обновляет сигнатуры функций карты и позволяет работать ED с Ember 1.8.Как обновить данные ember до определенного ша в ember-cli?

Я попытался с помощью canary instructions в качестве шаблона и сделать это, и добавив, что это мой bower.json:

"ember-data": "components/ember-data#f97d5c9adbabd7f6b4935e614bc95e49b66bb7e0", 

и

"resolutions": { 
    "ember-data": "#f97d5c9adbabd7f6b4935e614bc95e49b66bb7e0" 
} 

, но я получаю следующее сообщение об ошибке:

Additional error details: fatal: reference is not a tree: f97d5c9adbabd7f6b4935e614bc95e49b66bb7e0

ответ

2

Решение:

Вам понадобится ссылка на sha в канареечной ветви компонентов/данных ember-данных, а не на emberjs/ember-data.

В вашем случае ша вы хотите 11715a514ec33ed32438d818ee501865cd4cd2c7commit here

Обновите свою ша в ответ на это, и вы хорошо идти!

Как я нашел эту информацию:

GitHub компоненты/уголька-данных репо autobuilds новой версии на канареечном ветви с каждым коммитом Ember-данные. Путь, который я нашел, вам нужен, посмотрев на commit history и найдя тот же день, а затем комментарий, который содержал sha, которого вы хотели

Смежные вопросы