Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.
CVSROOT: /usr/local/cvs Module name: cvsnt Changes by: arthur.barrett at march-hare.com 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.