hi.
when i try to update a production, it will drop original production first, then check the code has error or not. if the code has error, it would not be saved, and if you close the window without save, you would lost the code and could not find the original corrent code. i think it should backup the original code or check the new code before drop original production.
thanks.