For some time now I have been using git to grab particular releases (wmf.x) for my corporate wiki. As far as I can tell, I am basically doing what the biggest users of this software are doing (on a rather smaller scale) and gaining the benefit of getting arguably the best supported version at a point in time and the most functionality.
I've pretty much got updates to the: *yawn*, do it (whilst having a glass of wine) with minimal downtime.
I have pretty complete docs for installation and updating using git (--depth=1) and a system of symlinking to avoid nasty surprises and make switching from one version to the next very rapid whilst providing a way back.
Anyone have any problems with me pushing git installs on this page as a reasonable way to install the software beyond simply for development?