(fwd) bzr shelve feedback

James Blackwell jblack at merconline.com
Wed Nov 30 03:14:45 GMT 2005


On Thu, Nov 24, 2005 at 10:53:41AM -0500, Brad Bollenbach wrote:
> >And since shelve/unshelve are part of the bzrtools plugin, not bzr,  
> >it's not appropriate to file a bug against bzr.
> 
> Like most new bzr users, I have no idea about this distinction. :) To  
> be honest, I'm not really interested in caring about this distinction  
> either. (This reminds me of the time that we accidentally expected  
> Launchpad users to distinguish "Soyuz" from "Launchpad" when filing  
> bugs. :)

Hmmm. How did shelve get on your system?  You can imagine shelve as a 3rd
party prototype of what some day could be directly in bzr someday. Right
now its not part of bzr while kinks are worked out. 

Perhaps the process for plugin installation needs to be more clear about
which people you can get ahold of and realistically hope for a fix.


> I used to use undo quite happily in baz. The fact that it's been  
> removed from bzr makes it a bit hard not to complain.

Shelve will be able to outdo that.

> I can live with learning a new word, if the interface helps me kick  
> ass. The apparent equivalent, shelve, makes my life harder. I learn  
> now that it's not actually the equivalent, but that doesn't stop us  
> recent baz -> bzr converts from thinking of it that way when there's  
> no other alternative (that I've found out about, in any case.)

Shelve might not be a great word, but undo is probably worse. undo/redo
imply that there is one or more serially stored set of changes that have
to be undone and redid in reverse orders.

I believe shelve is a bit brighter than that, as it gives you the ability
to do the equivilant of undo (call that "undo a"), undo (call that "undo
b") and another undo ("undo c") and be able to redo c, then b, and never
a.

> In slightly over a year of working on Malone, though I've used baz  
> undo many times, I was never particularly bothered by not being able  
> to pick things apart hunk by hunk.

I have. Did you ever merge something with local work, and you needed to
save that local work? shelve can help with that.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20051129/69ba8265/attachment.pgp 


More information about the bazaar mailing list