【问题标题】:Using Git Repositories cross platform for mobile apps为移动应用程序使用跨平台的 Git 存储库
【发布时间】:2015-03-28 18:55:28
【问题描述】:

我想知道在处理原生跨平台移动应用程序时应该如何构建我的 git 存储库。

这是问题所在:我已经为 IOS 和 Android 制作了一个原生移动应用程序,附带一个小后端来链接到数据库,用 php 编写。

管理这个项目最有效的方法是什么。 我应该制作多个 repos,这样我就可以单独存储项目的每个片段。 或 1 个大型 repo 包含此跨平台移动应用的所有代码和项目文件?

【问题讨论】:

  • php组件,iOS和Android通用吗?
  • 是的,用于两个平台连接数据库和执行基本功能

标签: android ios git repository repository-pattern


【解决方案1】:

Git 子模块概念专为您的需求而设计。 主要思想是您可以将每个项目组织为主 git repo 的 git 子模块。 Git子模块文档: http://git-scm.com/book/en/v2/Git-Tools-Submodules

【讨论】:

    【解决方案2】:

    如果为它们中的每 3 个创建新的和单独的存储库不是问题,那么我会投票支持单独的存储库。 管理起来会更干净,你会有更好的划分。您只能与要授予访问权限的人员共享所需的代码库。

    但是,如果创建单独的文件会花费您更多的钱,您可以继续创建一个存储库并在其中包含 3 个文件夹,一个用于 iOS,第二个用于 Android,第三个用于您的 php 代码。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-11-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-25
      • 2015-01-13
      相关资源
      最近更新 更多