I'm new to ofbiz and was wondering if I could get some feedback on how folks typically put their code under revision control and then build and deploy their applications. I would like to enable layering in my code with the latest/greatest ofbiz code as it becomes available--instead of putting the whole lot under revision control and having to merge in changes.
I'm under the impression that any code or configuration I write should be able to live in /applications? But it also looks like some configuration files outside of /applications might need to be modified as well (framework/component-load.xml, etc). I was thinking a typical build could rely on a ofbiz installation in say /opt/ofbiz and then an ant or maven task could checkout the relevant code into ~/work/my-app, compile, run unittests and then deploy to /opt/ofbiz as appropriate. Any guidance/stories on what works for you, or pointers into the documentation would be appreciated. Sincerely, //Ed
