Stop when SOURCE_FILE blank

If you mess up the git trees, SOURCE_FILE can be blank.  This leads to
a confusing cp error.  Make the error a bit more helpful