While I can see why you want such a feature, I think it's really not worth 
adding yet another entry to the already very crowded context menu.
Also I don't quite see the reason to pop up a dialog asking for a revision 
number. Wouldn't it be enough to just show the log for the repo root? You 
can then specify the revision range to fetch in the log dialog in case the 
revision you need isn't shown yet.

 I don't know if showing the log of the root folder is very useful except 
in the case where you're looking up a specific revision in a branch you 
don't have checked out (or don't know). Also, this would still have the 
problem of the log taking a really, really long time. Setting an old 
revision in the Log window's revision range takes several minutes for us. 
I'm not sure why. I assume it's always doing a full log from the Log 
window's original start revision, but I don't know why it would do that. 
Launching the log window with the old revision is near instantaneous.

As for the new context menu, I would recommend to use the normal "Show log" 
context menu, but check if the shift key is pressed while clicking and then 
when shift is pressed, show the log for the repo root instead of the 
selected path. 
Would an implementation like that suffice? 

Dang, after decades of using Tortoise I,  just realized there are extra 
menu items when you hold down shift! How about we add this new command 
right after Show Log with the ITEMIS_EXTENDED flag? That would make it more 
discoverable than just changing the behavior of the existing Show Log 
command. I think I'd prefer keeping it hidden by default anyway now that I 
know that's an option.

-- 
You received this message because you are subscribed to the Google Groups 
"TortoiseSVN" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tortoisesvn+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tortoisesvn/4537a77d-3b66-4451-bbb4-4501e1ccbe44n%40googlegroups.com.

Reply via email to