Thanks Till, I did consider the permissions might be an issue. For test purposes I was going to use the command:
chmod -R 777 web
Then every file and directory in that tree should have read write and execute access eliminating that problem
Next, I guess a good test would be to copy the files across manually to ensure all are getting copied across.
I'll post the results back here.