[cvsnt-commits] Cvs Commit: cvsnt

arthur.barrett at march-hare.com arthur.barrett at march-hare.com
Thu Nov 1 02:04:41 GMT 2007


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.





More information about the cvsnt-commits mailing list