Comment 22 for bug 45719

Revision history for this message
Miguel González Cuadrado (mgcuadrado) wrote :

I am sorry I can't understand the technical discussion about the implementation of this feature, but I just realised something that may be relevant, or not at all, or it may already be in the technical discussion or in the proposed patch without me having spotted it.

I think that making "bzr update -r revno" or "bzr switch -r revno" would be equivalent to virtually making a branch with "bzr branch -r revno", and then switch'ing to the new virtual branch. Maybe the whole thing would be equivalent to bzr having a virtual branch for every revision, and then making "bzr switch -r revno-virtual_branch" ("bzr" should make sure that such virtual branches are not committable to). I have no idea whether this is feasible or not.