ABCDEF
1
Drush Make + Profile MakePlatform Git repoMultisite Git repo
2
Git repoPer Project on make filePer project on root folder with submodulesPer project on sites/example.com folder
3
New technologyDrush make (nice but no profit)
Profiles
Platform git clone with Aegir/JenkinsMultisite
4
Local devClone Repo and run drush makeClone repoClone make and run drush make then clone site repo
5
ProsFully automated
Small repo
Patches/Non git projects
Most common way (mig5)
Advanced tasks
Fully automated
Per project codebase
Maintained and deployed with git and drush
Easy and clean deployment with hosting_site_git
Deploy git tags
Easy updates of core and contrib modules
6
ConsUpdates difficult
Big overhead for small projects
Git tag deployment functionality missing
Updates difficult
Git tag deployment functionality missing
Maintainability with dursh
7
8
9
10
11
12
13
14
15
16
17
18
19
20