Cvs Commit: cvsnt
| Newsgroups | gmane.comp.version-control.cvs.windows-nt.cvs |
|---|---|
| Message-ID | <[email protected]> |
CVSROOT: /usr/local/cvs Module name: cvsnt Changes by: [email protected] Thu Nov 1 02:01:30 2007 On host: mail.march-hare.com Directory: cvsnt/src M update.cpp 1.145 -> 1.146 Bug Id: Log message: This fixes a critical error during update. The code to "remove" temporary files relied on error numbers generated by unix wheras the cvsapi code now uses windows native calls. Should really search the rest of the code to look for other places similar tests are made (calls to existence_error(errno)) after a call to unlink_file(). This caused unnecessary re-fetching of files due to "patch failed" messages. This commit also contains a lot of extra tracing, though most of that is unnecessary.