[cvsnt-commits] Cvs Commit: cvsnt

arthur.barrett at march-hare.com arthur.barrett at march-hare.com
Mon May 3 04:09:05 BST 2010


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:	/cvs
Module name:	cvsnt
Changes by:	arthur.barrett at march-hare.com		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()






More information about the cvsnt-commits mailing list