GetSimple Support Forum
Deploy using git? - Printable Version

+- GetSimple Support Forum (http://get-simple.info/forums)
+-- Forum: GetSimple (http://get-simple.info/forums/forumdisplay.php?fid=3)
+--- Forum: General Questions and Problems (http://get-simple.info/forums/forumdisplay.php?fid=16)
+--- Thread: Deploy using git? (/showthread.php?tid=4654)



Deploy using git? - PrplHaz4 - 2013-04-19

Anyone using git to deploy their GS sites? The method I use for my php apps is similar to the one presented here:
http://toroid.org/ams/git-website-howto

Also, are there any good version control tips for running a GS site? Since changes to content are made (and presumably, tracked) in GS itself, it likely requires some clever usage of .gitignore?


RE: Deploy using git? - shawn_a - 2013-04-19

I do not use it to run my site, but I do use it to manage my install and perform upgrades. I wrote a php deploy from github script that fetches and installs github branches.

http://github.com/tablatronix/php-deploy


RE: Deploy using git? - PrplHaz4 - 2013-04-23

Cool script. Seems like it'd be extremely useful for someone that needs to manage numerous sites/instances.

I've been thinking about this more, and it doesn't seem likely to be a reality anytime soon, as the way GS handles image URLs (ie, in a non-relative fashion) makes it difficult to deploy changes by copying files. It may still be viable for deploying (and version controlling) features (theme changes, extensions...etc), independent of content.