Hi All, Attached is a patch (cvs diff -u format) and a new test file for the following functionality:
1) Added a property (removedeleted) to the vssget task to allow removal of local copies of files marked "deleted" in the repository. It correctly handles files that have been deleted and restored, ignores files that are only in the local copy (i.e. files that have to be added to the repository), and respects the recursive property. The patch is backward compatible (i.e. the default is to leave deleted files in place). 2) Added a property (usemodtime) to the vssget task that when set to true (false is the default) will set the VSSFLAG_TIMEMOD flag so that a get will use the last modified file time instead of the checkout time. the patch is for src\Tasks\VSS\GetTask.cs. I have also created a new folder (tests\Tasks\VSS) and a new file (tests\Tasks\VSS\GetTaskTests.cs). the file and the patch are in the attached zip file. Best, Bill William E. Caputo ThoughtWorks, Inc. http://www.williamcaputo.com --------
vssgetpatch.zip
Description: Zip archive

