Again, I wasn't a programmer so I can't speak to exactly how they deploy servers.
I do know that they didn't want to use any kind of version control software due to bullshit security concerns and the project head's desire to personally review builds despite not having any fucking idea what code is. That's the same reason they rejected my idea to switch to using XML docs for quest text as opposed to some arcane Word doc parsing nonsense. Too hard for admins to review, too easy for "undesired" changes to be patched in without going through the proper channels. (Whooops, did I just give myself away with that one?)
In fact, builds would frequently get rolled back by an admin because of some complaint that had nothing to due with the build itself like a quest change. Since the admins wouldn't do it properly, the coding team usually wouldn't realize it happened and that led to all kinds of clusterfucks.
It's not the fault of the dev team. Well, maybe it is, but its also the fault of the administrative structure.>>21545407
Unless this guy has info I don't. Again, I left a long fucking time ago. I do know that the rollbacks happened on several occasions though.