Установка плагинов rails как подмодулей git - PullRequest
3 голосов
/ 18 мая 2009

(почему нет | Есть ли) способ запуска

./script/plugin install -SOME_HIDDEN_OPTION git://github.com...

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

Возможно, есть причина, по которой плагины не являются субмодулями?

Ответы [ 2 ]

2 голосов
/ 18 мая 2009
./script/plugin install git://github.com/something/something...

Должно работать без подмодуля ...

Если вы хотите обновить плагин, просто перейдите в папку этого плагина и сделайте git pull.

Единственное преимущество подмодуля в том, что вы можете видеть все свои подмодули из любого места в git-репозитории. В противном случае, git просто находит ближайший репозиторий git и работает над этим ... в приведенном выше случае переход к каталогу плагина сделает его репозиторием, с которым вы работаете.

1 голос
/ 19 мая 2009

Подмодули немного бородавчатые. Также, если вы клонируете свой репозиторий и один из ваших пультов субмодулей не работает, вы застряли.

В конечном итоге я также иногда настраиваю локальный код, что требует его наличия в моем репо.

Braid упрощает управление этой ситуацией.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...