Shelve should be available as revisionspecs

Bug #939262 reported by Stefan Monnier
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Bazaar
Confirmed
Medium
Unassigned

Bug Description

To make better use of shelves, they should be useable from other commands than just "bzr (un)shelve".
E.g. we should be able to use "bzr merge -r shelf:N" instead of "bzr unshelve --keep N" and "bzr diff --change shelf:N" to see the content of that shelve without obfuscating it with potential conflicts due to changes that happened since the shelf was created.
An alternative would be to allow shelves as branches: "bzr merge .bzr/checkout/shelf/shelf-N" or "bzr diff --change -1 .bzr/checkout/shelf/shelf-N".

Revision history for this message
Martin Pool (mbp) wrote : Re: [Bug 939262] [NEW] Shelve should be available as revisionspecs

  status confirmed
  importance medium
  tags shelve feature

good idea

Changed in bzr:
importance: Undecided → Medium
status: New → Confirmed
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.