[ANN] TortoiseHg-0.3
Adrian Buehlmann
adrian at cadifra.com
Mon Feb 4 09:51:46 CST 2008
On 04.02.2008 15:11, Marcin Kasperski wrote:
>>> Maybe I am blind, but how can I issue 'hg update' via TortoiseHG ?
>> In the context menu (Windows Explorer) select the menu entry "View
>> Changelog" from the "TortoiseHG" submenu. In the changelog viewer,
>> right-click on the changeset (in the upper pane) and select the menu
>> entry "checkout" (from that context menu).
>>
>> This will open the update dialog.
>
> Hmm, don't you think that this is noticeably too complicated
> considering update (especially update to the tip) is an essential,
> frequently used operation? And considering synch dialog by default
> pulls without updating?
>
Can't really comment on that, as I'm still relatively new to Mercurial (and
TortoiseHg). But I do find TortoiseHg very useful (many thanks to Steve and all
contributors. Great work). And there is always the command line of hg itself
(which I do use, too -- but less often since the release of Tortoise 0.3).
BTW, did you see the little triangle right to the "pull" button in the
Synchronize dialog ("hgtk synch")? If you click that, you will see "Update to
new tip", which can be enabled (is disabled when the dialog opens). This will
update to the tip when you hit "pull" -- provided that the pull won't add a new
head. If it would, you will get a nice report:
'''
pulling from c:\Documents and Settings\adi\Desktop\tmp\xxx
searching for changes
adding changesets
adding manifests
adding file changes
added 1 changesets with 1 changes to 1 files (+1 heads)
not updating, since new heads added
(run 'hg heads' to see heads, 'hg merge' to merge)
[command completed successfully]
'''
BTW2: The hg clone speed is awesome now on Windows, even on my old crappy
Pentium 4 (thanks Matt for the flush fix!).
Mercurial rocks!
More information about the Mercurial
mailing list