【问题标题】:Integrate multiples projects in one big project (Ionic 3)在一个大项目中集成多个项目(Ionic 3)
【发布时间】:2017-09-08 05:23:51
【问题描述】:

好的,最好的沟通方式是一个例子:

在我们公司,我们有 9 名开发人员,每个团队 3 人。我们正在开发一个由 3 个页面或组件组成的 Ionic 3 项目:

  1. 仪表板页面(A 组)
  2. 联系页面(B 组)
  3. 登录和注册页面(C 组)

每个团队都使用他的项目创建一个存储库(ionic start myPage)。

现在我们想将每个团队的项目自动集成到一个 Ionic 3 项目中。

(当然这只是一个例子,团队会管理更复杂的模块)

所以,现在的问题是: 自动集成每个项目的最佳方式是什么?

也许使用 NPM 或 Bower?如果有人有一个例子,我真的很感激。

提前致谢。

【问题讨论】:

  • 我发现this article 非常有用。我使用了非常相似的东西。我认为它仍然适用于您的情况。你可能需要做一些调整

标签: git angular ionic-framework ionic2 ionic3


【解决方案1】:

通用的集中式协作流程会起作用。您不需要任何特定于 Ionic 的东西。

只需创建 1 个 git 存储库,每个人都可以在那里推送提交。 (您可以从模板开始)

如果你想让你的工作真正独立,你可以拥有独立的feature 分支。完成后合并/樱桃挑选以掌握。

创建构建和测试并确保它们不会中断主线,因此其他团队永远不会被阻止。

编辑。您不应该为此保留不同的存储库。不要做。你的团队很小。


【讨论】:

    猜你喜欢
    • 2017-11-25
    • 2016-11-02
    • 2018-08-05
    • 2018-02-13
    • 1970-01-01
    • 2018-07-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多