Size: a a a

Flutter Developers — русскоговорящее сообщество

2020 January 24

DV

Dmitry Vasilev in Flutter Developers — русскоговорящее сообщество
типо
[submodule “core-code”]
path  = <путь к проекту>/lib/core-code
url = git@github.com:<core-code-repository-name>
источник

DV

Dmitry Vasilev in Flutter Developers — русскоговорящее сообщество
ну или где у вас он будет лежать
источник

Ю

Юрий in Flutter Developers — русскоговорящее сообщество
Dmitry Vasilev
типо
[submodule “core-code”]
path  = <путь к проекту>/lib/core-code
url = git@github.com:<core-code-repository-name>
где же ты был год назад ......
источник

AY

Aleksandr Yurkovskiy in Flutter Developers — русскоговорящее сообщество
Я так подключал
источник

AY

Aleksandr Yurkovskiy in Flutter Developers — русскоговорящее сообщество
Dmitry Vasilev
типо
[submodule “core-code”]
path  = <путь к проекту>/lib/core-code
url = git@github.com:<core-code-repository-name>
Это где такое нужно написать?
источник

DV

Dmitry Vasilev in Flutter Developers — русскоговорящее сообщество
и путь к ней задаётся через файл .gitmodules
источник

AY

Aleksandr Yurkovskiy in Flutter Developers — русскоговорящее сообщество
Dmitry Vasilev
типо
[submodule “core-code”]
path  = <путь к проекту>/lib/core-code
url = git@github.com:<core-code-repository-name>
Тогда core лежит в папке с проектом, так?
источник

DV

Dmitry Vasilev in Flutter Developers — русскоговорящее сообщество
Aleksandr Yurkovskiy
Я так подключал
это подключение через pubspect, по факту отдельной либой
через .gitmodules всё в одном проекте получается
источник

DV

Dmitry Vasilev in Flutter Developers — русскоговорящее сообщество
Aleksandr Yurkovskiy
Тогда core лежит в папке с проектом, так?
да
источник

AY

Aleksandr Yurkovskiy in Flutter Developers — русскоговорящее сообщество
а как второму проекту,  переиспользовать core?
источник

DV

Dmitry Vasilev in Flutter Developers — русскоговорящее сообщество
так же, через сабмодуль
источник

DV

Dmitry Vasilev in Flutter Developers — русскоговорящее сообщество
два проекта смотрят на один репозиторий core в качестве сабмодуля
источник

AY

Aleksandr Yurkovskiy in Flutter Developers — русскоговорящее сообщество
Я правильно понимаю, что локально в итоге будет две копии одно и тоже core?
источник

DV

Dmitry Vasilev in Flutter Developers — русскоговорящее сообщество
что-то поменялось в одном - запушил, во втором - подтянул изменения
источник

DV

Dmitry Vasilev in Flutter Developers — русскоговорящее сообщество
да
источник

AY

Aleksandr Yurkovskiy in Flutter Developers — русскоговорящее сообщество
интересно, можно ли сделать, чтобы лежала одна копия локально
источник

DV

Dmitry Vasilev in Flutter Developers — русскоговорящее сообщество
можно, например во втором проекте направить сабмодуль не в удалённый гит, а на локальную папку
источник

DV

Dmitry Vasilev in Flutter Developers — русскоговорящее сообщество
но тогда будет зависимость от проекта, и при смене имени папки всё поломается)
источник

DV

Dmitry Vasilev in Flutter Developers — русскоговорящее сообщество
ну и такое решение не масштабируемое на команду, само собой
источник

AY

Aleksandr Yurkovskiy in Flutter Developers — русскоговорящее сообщество
Dmitry Vasilev
можно, например во втором проекте направить сабмодуль не в удалённый гит, а на локальную папку
и на CI не соберётся
источник