たまたま、3 つの異なるモバイル プラットフォーム間でライブラリを共有しています。このライブラリを管理するために使用する最良のツールは何かについて、オフィス内で多くの議論があります。私が読んだレポ (Android) は、Android で使用される何百もの Git リポジトリを管理するために使用される Git 上に構築されたツールですが、Git サブモジュールは既に Git の一部です。
理想的には、このライブラリを別のリポジトリに置き、さまざまなモバイル アプリケーションのそれぞれに簡単に統合できるようにしたいと考えています。
さまざまなプラットフォーム間で使用される共有ライブラリを管理するためのアプローチとして git サブモジュールまたは Repo を使用することの長所と短所は何ですか?