Community
Participate
Working Groups
If I delete a large number of resources that are shared with CVS (~800), the operation appears to be done (i.e. progress monitor at the end) but is not. The last part of the operation takes a VERY long time probably due to the conversion of the sync info to outgoing deletions. There are two problems here: 1) The converting of the sync info seems to be slow. Perhaps we can optimize this. 2) There is no way to provide feedback/progress to the user. I guess the assumption is that delta processing should be fast. If that is the case, we may need to come up with some way to mark the files in the background. Another solution would be for the resource changed callback to provide a progress monitor
One possibility is that we are not grouping resource sync changes which would mean that we may be wrting changes to the same file multiple times.
Yup, that was it. Fix released to HEAD.