Community
Participate
Working Groups
Here's the scenario: 1. There are incomming deletions for one or more files and incoming additions for files of the same name with a different case 2. Update fails because of the ordering of files received from the server (should see how NT command line handles this) 3. Replace on the project will also fail (as it uses update) 4. Could not delete the project shortly after 3. Could after more of a wait The bug is in line 4. It is likely that a file was left open. We shoulf also see if there is soemthig we can do for line 2.
I have been unable to reproduce the error in step 4. An inspection of the code involved revealed that trying to create a file that has a case variant does not open the target file. A vulnerability was found in the code that sends files to the server but it is unlikely that this played a role in this scenario (the problem is now fixed). Also, the update in the sync view has been modified to perform deletions first, thus allowing this operation to succeed. Fix released to HEAD
Doing the deletions first caused a problem that was revealed in bug 23634. We can still do the deletions first but it needs to be done using "cvs update".
*** Bug 23827 has been marked as a duplicate of this bug. ***
Fix releaed to HEAD