I had the same issue on Windows XP.  I created a new repository, opened it, copied files and directories from another Windows location (nothing zipped or copied from UNIX), added them and committed.  Then I made some modifications to some files and couldn't commit them due to this error.