Git checkout to seperate folders
We are hoping to use puppetlabs and vcsrepo to manage deployment of some websites we run.
On the server under each sites directory, we like to manage each site with this folder structure:
releases/ - folder of all releases (git checkouts) releases/2012-05-25-10-20-11 - a particular release current - a symlink to the current release
Would it be possible to simulate this sort of thing using vcsrepo? i.e. when a new version of the repository is available in git, clone it to a new folder with a particular name, and update a symlink. From the documentation I'm struggling to see ... (more)