Community
Participate
Working Groups
I20060110-1026 Have some workspace with a project under CVS on a remote server (pserver connection) and 1) changes to already existing files and 2) some new files as well. Disconnect your machine from the network. Now invoke "Create Patch..." on this project. Verify all changes (both in existing files and new files) are in the preview. Press Finish. The patch creation finishes and there is no indication that anything went wrong. A patch file is created, but the file contains only the new files and none of the changed files. As it looks like the patch was created with all changes, this may lead to data loss if the user removes his changes from the workspace, only relying on the created patch.
Created attachment 59968 [details] Fix This bug was caused because all errors returned by the DIFF operation are ignored, because the DIFF operation always returns error when file differs.
Patch released to HEAD.
Patch missed a required syncExec when opening an error dialog
I've added the require sync exec