Blender distribution in production environment.

Hello folks,

How do you manage blender distribution in a decent sized production environment ?
How do you distribute different versions of blender? Addons, scripts, themes and their updates across multiple users.

For an individual user it might not be a big issue but will be a major headache for studios. Any special scripts / workflows / naming conventions you guys use to make your life a bit easy while dealing with it. Right now am in the process of setting up a procedure and thinking of writing a script or two. Please let me know if you have any inputs…