Launching external diff viewer for changes between revisions needs complete working trees

Bug #422002 reported by Nicholas Allen
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Bazaar Difftools Plugin
Fix Committed
Undecided
Bastian

Bug Description

When performing a diff between 2 revisions using the --using option Bazaar creates 2 temporary copies of all files in the repository at the 2 revisions and then launches the external tool with these 2 temporary directories. This takes a really long time when there are thousands of files in the repository.

I think a more sensible thing to do would be to only create temporary copies of files that were modified or added between the 2 revisions and not all the unmodified files as well.

Bastian (baztian)
Changed in bzr-difftools:
assignee: nobody → Bastian (baztian)
status: New → Confirmed
Bastian (baztian)
Changed in bzr-difftools:
status: Confirmed → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.