I'm planning a project that includes three apps:
- SERVER APP - single machine on aws
- ADMIN APP - single machine on aws
- CLIENT APP - many machines on many countries
Theses apps will be developed by different teams.
Whats best practices to manage this scenario? Consider versioning, repositores, testing, different teams, etc...
- Should I keep all apps inside a single repository? So SERVER team will have access to CLIENT app, this is wrong.
- Should I keep each app with your repository? So testing, versioning and deploy will be a pain.
Aucun commentaire:
Enregistrer un commentaire