Size: a a a

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

2017 August 04

VV

Vladimir Votyakov in Git — русскоговорящее сообщество
Pavel
Обычно для этого используют сабмодули. Кладут движок в отдельный репозиторий и подключают сабмодулем в нужные проекты
Можно подробнее? Никто не слышал про них)
источник

P

Pavel in Git — русскоговорящее сообщество
источник

P

Pavel in Git — русскоговорящее сообщество
пример из моего старого проекта
https://github.com/gameraccoon/thewe
источник

P

Pavel in Git — русскоговорящее сообщество
тут два сабмодуля: cocos2d и dependencies
источник

VV

Vladimir Votyakov in Git — русскоговорящее сообщество
Спасибо большое)
источник

VV

Vladimir Votyakov in Git — русскоговорящее сообщество
Pavel
тут два сабмодуля: cocos2d и dependencies
А если у меня мой проект и модуль должны быть в одной папке?
источник

VV

Vladimir Votyakov in Git — русскоговорящее сообщество
А или просто я могу коммиты с ядра подсасывать?
источник

P

Pavel in Git — русскоговорящее сообщество
вот в таком случае сложнее
вроде кто-то говорил, что можно для этого использовать симлинки
еще можно настроить скрипты для разработчиков, которые будут синхронизировать репозиторий с движком по необходимым правилам

тут нужно смотреть что именно хочется сделать и от каких проблем хочется при этом защититься
источник

VV

Vladimir Votyakov in Git — русскоговорящее сообщество
Ну или по логике я могу ведь просто создать несколько модулей и все
источник

VV

Vladimir Votyakov in Git — русскоговорящее сообщество
Хотя проще симлинки создать
источник

P

Pavel in Git — русскоговорящее сообщество
держать основной(основные) проекты сабмодулем будет очень неудобно
источник

d

dm in Git — русскоговорящее сообщество
может пытаться это решить не средствами гит, а той CI штукой которой пользуетесь?
источник

d

dm in Git — русскоговорящее сообщество
какието кастом эксшены которые будут разруливать это при билде
источник

d

dm in Git — русскоговорящее сообщество
и тригеры на нужные папки
источник

VV

Vladimir Votyakov in Git — русскоговорящее сообщество
А гит вообще умеет в симлинки?
источник

P

Pavel in Git — русскоговорящее сообщество
кто-то говорил что да, сам не проверял
источник

P

Pavel in Git — русскоговорящее сообщество
источник
2017 August 16

AS

Anton Sozonov in Git — русскоговорящее сообщество
Привет. Дайте плиз совет. У меня есть 2 проекта, в которых много общей логики. И эта логика вынесена в отдельную библиотеку.
В итоге у меня эта библиотека подключается как submodule в гите.
Это нормально? Может лучше subtree (если да, то чем). Может есть покрасивее решения?
источник

EK

Evgeniy Kuvshinov in Git — русскоговорящее сообщество
менеджер зависимостей языка
источник

P

Pavel in Git — русскоговорящее сообщество
Evgeniy Kuvshinov
менеджер зависимостей языка
Ну такое, я могу припомнить только Rust, где пакетный менеджер был бы удобнее чем git submodules
источник