Cvs Commit: cvsnt

[email protected]
Newsgroups gmane.comp.version-control.cvs.windows-nt.cvs
Message-ID <[email protected]>
CVSROOT:	/cvs
Module name:	cvsnt
Changes by:	[email protected]		Mon May  3 03:09:35 2010
On host:	2002:71c0:aa2:1:20c:29ff:fe0d:b365

Directory: cvsnt/windows-NT

M filesubr.cpp	CVSNT_BRANCH_2_8_01_3761	1.24.2.45.8.2.2.3 -> 1.24.2.45.8.2.2.4	Bug Id: 5900
M win32.cpp	CVSNT_BRANCH_2_8_01_3761	1.72.2.150.6.44.2.2 -> 1.72.2.150.6.44.2.3	Bug Id: 5900

Log message:
Bug5900: Try a shell delete/move: there is a chance that the 
shell can neatly delete an open file (eg: by moving it to the 
trash) which deletefile cannot really do.  

Grasping at straws?  It's still not an attomic operation...

Also adds some additonal diagnostics:
* filesystem supports transactions
* filesystem supports journals
* file attribs of dest after removing read-only flag
* error code from MoveFileEx()
* formatted error string from MoveFileEx()
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.