So I have a shared code base which is Laravel + custom bundles.
However, we deploy multiple sites that depend on this common code base. We tag stable releases to the base and use a tag to deploy a site. So far so good.
What is the best way of attacking my problem of making a new project (a new website?) I make a new repository specific for that site, should I svn export
the base project into my new repo? Or should I svn checkout
so that I can update later?
Some factoids:
- I have access to php artisan
- I have access to my own dev server
- Id like to keep using SVN because of issue tracking
- Im willing to use BUILD options, or deployment packages. But these seem very hard to set up.