将多个项目集成到一个大项目中(Ionic 3)

时间:2017-04-12 12:21:01

标签: git angular ionic-framework ionic2 ionic3

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

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

  1. 仪表板页面(A队)
  2. 联系页面(B队)
  3. 登录和注册页面(C队)
  4. 每个团队都使用他的项目创建一个存储库(ionic start myPage)。

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

    enter image description here

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

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

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

    提前致谢。

1 个答案:

答案 0 :(得分:0)

通用的集中式协作流程可行。对于您需要的Ionic,没有什么特别的。

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

如果您想让自己的工作真正分开,可以保留单独的feature分支机构。完成后合并/樱桃挑选。

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

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