Bug 23581 - [CVS Repo View] Possible Compare Optimization
Summary: [CVS Repo View] Possible Compare Optimization
Status: RESOLVED DUPLICATE of bug 41738
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Team (show other bugs)
Version: 2.0   Edit
Hardware: Other other
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Platform-VCM-Inbox CLA Friend
QA Contact:
URL:
Whiteboard:
Keywords:
: 30345 (view as bug list)
Depends on:
Blocks:
 
Reported: 2002-09-13 19:43 EDT by Michael Valenta CLA Friend
Modified: 2003-10-21 20:43 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Valenta CLA Friend 2002-09-13 19:43:01 EDT
Currently when we compare two versions of a project in the repo view, we fetch 
both trees and then check for any differences. The problem is that the fetching 
of these trees is a none standard CVS operation which requires one command per 
folder and issues multiple commands per connection. This is a concern since 
certain project configurations (i.e. lots of folders) can cause the operation 
to take a very long time and certain server configurations prevent multiple 
commands per connection.

An alternative approach that would solve the above problems would be to 
use "cvs diff" to generate the original diff tree. The comparison of source 
would then only require the fetch of one of the two files involved. The compare 
framework already has the capability of extracting the files from a diff file 
and for combining a diff with a file to obtain the second file so it should be 
just a matter of tieing these together.
Comment 1 Michael Valenta CLA Friend 2003-01-28 09:00:27 EST
*** Bug 30345 has been marked as a duplicate of this bug. ***
Comment 2 Michael Valenta CLA Friend 2003-10-21 20:43:56 EDT

*** This bug has been marked as a duplicate of 41738 ***