Ответ 1
Для этого построены подмодулиGit. Мы использовали подмодули для библиотек и многое другое. В progit.org/book есть отличная глава о подмодулях и показан пример обновления библиотеки с одной версии на другую.
Надеюсь, что это поможет
Так уж сложилось, что мы разделяем библиотеку между 3 различными мобильными платформами. В офисе много спорят о том, какой инструмент лучше всего использовать для управления этой библиотекой. Repo (Android), из того, что я прочитал, представляет собой инструмент, построенный на основе Git, который используется для управления сотнями репозиториев Git, используемых для Android, в то время как подмодуль Git уже является частью Git.
В идеале мы хотели бы иметь эту библиотеку в отдельном репозитории и иметь возможность просто интегрировать ее в каждое из различных мобильных приложений.
Каковы плюсы и минусы использования подмодуля git или Repo в качестве подхода к управлению общей библиотекой, которая используется между различными платформами?
Git. Мы использовали подмодули для библиотек и многое другое. В progit.org/book есть отличная глава о подмодулях и показан пример обновления библиотеки с одной версии на другую.
Надеюсь, что это поможет
Основное отличие состоит в том, что субмодуль Git отслеживает, а Репо - нет. В результате проверка точного коммита старой версии возможна только с git
.
Второе по важности отличие - Git популярен, а Repo - нет. В результате поиск решений для Git происходит быстрее.