Так уж сложилось, что мы разделяем библиотеку между 3 различными мобильными платформами. В офисе много спорят о том, какой инструмент лучше всего использовать для управления этой библиотекой. Repo (Android), из того, что я прочитал, представляет собой инструмент, построенный на основе Git, который используется для управления сотнями репозиториев Git, используемых для Android, в то время как подмодуль Git уже является частью Git.
В идеале мы хотели бы иметь эту библиотеку в отдельном репозитории и иметь возможность просто интегрировать ее в каждое из различных мобильных приложений.
Каковы плюсы и минусы использования подмодуля git или Repo в качестве подхода к управлению общей библиотекой, которая используется между различными платформами?