bzr push from light checkout of treeless branch to another local dir does not create working tree

Bug #554054 reported by Alexander Belchenko
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Bazaar
Confirmed
Low
Unassigned

Bug Description

C:\Temp\6>bzr colo-init

C:\Temp\6>bzr info
Lightweight checkout (format: pack-0.92)
Location:
  light checkout root: .
   checkout of branch: .bzr/branches/trunk
    shared repository: .bzr/branches

C:\Temp\6>bzr mkdir foo
added foo

C:\Temp\6>bzr ci -m1
Committing to: C:/Temp/6/.bzr/branches/trunk/
added foo
Committed revision 1.

C:\Temp\6>bzr push C:\Temp\7
Created new branch.

C:\Temp\7>bzr info
Repository branch (format: 1.14)
Location:
  shared repository: .
  repository branch: .

Why bzr uses --no-trees policy of source branch? There is light checkout actually, so there is working tree actually.

Revision history for this message
Alexander Belchenko (bialix) wrote :

The bug is almost harmless(?), at least for me, but creates wtf moment.

Changed in bzr:
status: New → Confirmed
importance: Undecided → Medium
importance: Medium → Low
Jelmer Vernooij (jelmer)
tags: added: check-for-breezy
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.