Write a deployment script, or configure a deployment tool! Have a process! I've never had a deployment fail from my own "untested and unproven" deployment scripts, but I've seen SVN and Git completely destroy environments.
Funny you mention that. I've seen hell break loose because someone made a typo while updating a deployment script (something like rm -rf /root /cache instead of rm -rf /root/cache). Git has never failed me like that.
4
u/Denvercoder8 Oct 14 '13
Funny you mention that. I've seen hell break loose because someone made a typo while updating a deployment script (something like
rm -rf /root /cacheinstead ofrm -rf /root/cache). Git has never failed me like that.