首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AngularJs + Laravel应用程序开发和存储库管理

AngularJs + Laravel应用程序开发和存储库管理
EN

Stack Overflow用户
提问于 2015-05-16 09:26:20
回答 1查看 149关注 0票数 1

在接下来的6个月里,我必须管理一个web应用程序开发的两个或多个开发人员,基于Laravel (用于restful的后端框架)和AngularJs (称为我的ws的前端框架)。

据我所知,角码必须驻留在公用文件夹( Laravel公用文件夹)中,但这样,我不能为两个子模块(前端应用程序和后端应用程序)使用不同的存储库,以便为每个开发人员分配自己的repo (前端回购到前端开发,后端回购到后端开发)。

  1. 如何组织项目,允许每个开发人员独立工作?
  2. 我如何组织项目,以便能够在不同的时刻在生产服务器上部署前端和后端代码?

我计划使用敏捷方法。

EN

回答 1

Stack Overflow用户

发布于 2015-05-16 11:56:15

Git子模可以是这里的解决方案。

您可以这样组织代码:主回购(后端)+子模块(前端)。

  1. 仅部署后端:
代码语言:javascript
复制
cd backend
git fetch && git reset --hard origin/master
  1. 仅部署前端:
代码语言:javascript
复制
cd frontend
git fetch && git reset --hard origin/master
  1. 要同时部署后端和前端:
代码语言:javascript
复制
cd backend
git fetch && git reset --hard origin/master
git submodule sync
git submodule update --init --recursive

当然,这只是一个简单的例子,但我认为它足够清楚,可以理解Git子模块的要点:)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30273965

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档