No overlay icons displayed for branches in subdirectories (scmproj)

Bug #497312 reported by Krzysztof Nowicki
40
This bug affects 9 people
Affects Status Importance Assigned to Milestone
TortoiseBZR
Confirmed
High
Unassigned

Bug Description

I've been using the scmproj plugin for some time to manage a tree of a couple of branches. Since I'm partially working on Windows, I'm also using TBZR to visualize the branch status.

The setup I'm using consists of one top level branch, with subbranches in some subdirectories. Each subdirectory, where a subbranch exists is on the ignore list of the parent branch to avoid conflicts:

+ project
  +- .bzr
  +- directory1
  +- subbranch1
  | +- .bzr
  | \- dir1
  +- subbranch2
  +- .bzrignore
  \- file1

project/.bzrignore:

./subbranch1
./subbranch2

The problem I'm seeing is that TortoiseBZR stops traversing the tree when it encounters an ignored directory not realising, that there may be a separate branch inside. This causes the overlay icons to be visible only on the toplevel branch, but not in the subbranches. The icons will eventually appear on elements of the subbranch when I enter the subdirectory and play with it for a while. There is however a lot of randomness in this behaviour. Forcing a cache cleanup when inside the directory also helps sometimes.

methane (songofacandy)
Changed in tortoisebzr:
importance: Undecided → High
status: New → Confirmed
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.