When using a verison control system the upload may fail. I also added some more feedback.