New issue 316: [Shelve extension] Unshelve action through revert is confusing http://bitbucket.org/tortoisehg/stable/issue/316/shelve-extension-unshelve-action-through-revert-is
amadawn on Mon, 22 Jun 2009 09:13:01 +0200: Description: I recently discovered the Shelve extension. I had always wondered what it was for since I noticed the "Shelve changes" option on TortoiseHg's context menu, so I finally read a little about it on the web and decided to give it a try. Shelving changes is very straight forward. Just select the "Shelve changes" option, select which hunks you want to shelve and click Shelve. However, unshelving is quite confusing: - You open the shelve tool - You click unshelve - You click Revert? - You get your shelved changes in a file with an ".orig" extension? Perhaps I am doing this wrong, but if this is the proposed workflow it seems completely backwards (IMHO)!: - Why are the unshelved changes on the ".orig" file? I would expect to get the changes on the actual file, and perhaps get a copy of the file as it was before unshelving the changes into the ".orig" file. - It is very strange that you need to click "Revert" to unshelve, when to shelve you need to click the Shelve button. What is the Unshelve button for then? Just to see the list of change that could be unshelved? It seems inconsistent. It is weird that the Shelve button Shelves while the Unshelve button does not unshelve. BTW, does this functionality internally use Mercurial's Shelve extension or perhaps the Attic or MQ extensions? Would you suggest using this in a similar way to the "git stash" command? Responsible: tortoisehg -- This is an issue notification from bitbucket.org. You are receiving this either because you are the owner of the issue, or you are following the issue. ------------------------------------------------------------------------------ Are you an open source citizen? Join us for the Open Source Bridge conference! Portland, OR, June 17-19. Two days of sessions, one day of unconference: $250. Need another reason to go? 24-hour hacker lounge. Register today! http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org _______________________________________________ Tortoisehg-develop mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/tortoisehg-develop
