better error when merging a bundle whose base is not present
Bug #58840 reported by
Martin Pool
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Confirmed
|
Low
|
Unassigned |
Bug Description
In bzr0.9 if you try to apply a bundle whose base is not present, you get "Revision %s not present in repository." This is technically correct but unhelpful; it would be better to say "Sorry, can't apply this bundle because the base revision %s is not present in repository".
(And perhaps we should try a fuzzy non-tracked application, along the lines of bzr patch?)
(Thanks to Matthieu Moy and Neilen Marais)
I'd add a message pointing to "pull" and "merge" which are usually the solution to the problem.