碰巧我们在 3 个不同的移动平台之间共享一个库。关于什么是管理这个图书馆的最佳工具,办公室内部存在很多争论。我读到的 Repo (Android) 是一个构建在 Git 之上的工具,用于管理用于 Android 的数百个 Git 存储库,而 Git 子模块已经是 Git 的一部分。
理想情况下,我们希望将这个库放在一个单独的存储库中,并且能够简单地将它集成到每个不同的移动应用程序中。
使用 git submodule 或 Repo 作为管理在各种平台之间使用的共享库的方法的优缺点是什么?
碰巧我们在 3 个不同的移动平台之间共享一个库。关于什么是管理这个图书馆的最佳工具,办公室内部存在很多争论。我读到的 Repo (Android) 是一个构建在 Git 之上的工具,用于管理用于 Android 的数百个 Git 存储库,而 Git 子模块已经是 Git 的一部分。
理想情况下,我们希望将这个库放在一个单独的存储库中,并且能够简单地将它集成到每个不同的移动应用程序中。
使用 git submodule 或 Repo 作为管理在各种平台之间使用的共享库的方法的优缺点是什么?