2013-03-08 2 views
0

У меня (надеюсь) относительно простой git вопрос, но я новичок git и не понимаю весь словарь.Resync makefile из обновленного подмодуля git?

Я пытаюсь обновить R2D3 до последней версии D3.js. Ниже приведены шаги owner has said that репо:

  1. Направьте субмодуль D3 в тег v3.0.6 (последний).
  2. Resync makefile включить любые дополнительные файлы, которые были добавлены/удалены
  3. Запустите тесты, чтобы гарантировать, что ничего не будет регрессировано.

Я знаю, как делать точки 1 и 3, и обновил подмодуль. Проблема в том, что я не знаю, что означает «resync makefile» в пункте 2!

Я вижу, что в основе репо есть файл makefile. Перед тем, как я обновил подмодуль он побежал нормально, и теперь, если я бегу make теперь я получаю следующее сообщение об ошибке:

No rule to make target lib/d3/src/core/this.js, needed by r2d3.core.js. Stop. 

Так что-то явно нужно обновить, но как синхронизировать сборочный файл и откуда? Это просто означает «отредактировать его в соответствии с новым файлом D3»?

ответ

1

Я обновил R2D3, чтобы указать на последнюю версию D3. Пожалуйста, проверьте v0.1.0

FYI: Повторная синхронизация файла makefile позволяет получить последний make-файл из D3 v3 и заменить исправленные модули. Вы можете видеть, что я подразумеваю под этим, сравнивая файл D3 с одним в R2D3.

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