Bazaar Explorer should honour .bzrignore when scanning folders
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar Explorer |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
The latest version of Bazaar Explorer (that comes with 2.4.0) seems to be a lot slower than previous versions to open certain projects. The projects in question use doxygen for documentation generation (which produces a LOT of folders and subfolders). The whole of the Documentation/html folder is ignored in .bzrignore, but deleting this folder makes Bazaar Explorer open the bound branch MUCH quicker. If it were ignoring those folders listed in .bzrignore, deleting that folder shouldn't make any difference to start up time.
Opening a bound branch on a network drive at our work with Documentation/html present took about 45 seconds. With Documentation/html deleted, it took about 8 seconds. On the local drive, it was virtually instantaneous with it deleted and took about 10 seconds with it present.
This is probably the QFileSystemWatcher auto-refresh code