Cvs Commit: cvsnt

[email protected]
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.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.