I'm having some problems working with zf and git in a pretty large project. The zf application has about 20 modules and for the moment everything is stored in a single git repository. So when you checkout the application, you checkout the entire set of modules, css sheets, js files, etc.
What I would like to do, is something like in wordpress or drupal: you have your core application and for each module you have a separate git repository that you checkout in the modules directory. After checkout, you work on it and then you commit it. But with zend you can't do this because the media files (css, js, images) are stored in a way different directory in /public (each module may have it's own css, js files in /public/_MODULE_NAME_/css for example). I am working in /application/modules/.
So the question is how do you work with zend framework modular applications and git?
public
as a build task or create symlinks inpublic
– Precipitancy