Об использовании GitHub: репо для каждого модуля? - PullRequest
1 голос
/ 15 января 2012

Если я разрабатываю приложения javascripts и у меня есть тонна (50-100 - это не предел) различных плагинов / модулей, которые могут содержать только один файл JS, но каждый модуль независим, нужно ли мненужно использовать публичный репозиторий GitHub для каждого модуля?или какова лучшая стратегия для работы с репо, имеющими много независимых компонентов?

И еще один вопрос: есть ли способ сгруппировать репо на github?

1 Ответ

1 голос
/ 16 января 2012

Идея модулей состоит в том, чтобы определить автономную группу файлов не только потому, что они могут иметь собственную автономную историю (набор ревизий), но и потому, что на них можно ссылаться или развертывать независимо.

Если в вашем случае упомянутые модули действительно состоят только из одного файла, использование одного модуля на файл может быть излишним.
Одного репо вполне может хватить, если вы сделаетеубедитесь, что каждая фиксация относится к одному из этих модулей (т.е. измените только один или два файла для конкретного модуля).

Если у вас нет группы этих модулей, которые можно использовать / развертывать независимо от остальных (в этом случае 2 репозитория Git для двух «супермодулей» (в порядке) достаточно простого репо «модулей».

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