Check for a 404 error when getting file revisions. 404 is file not found which means the file will have no parent revisions and can be uploaded without one.
Merge branch 'develop' of github.com:nothirst/TICoreDataSync into develop