2013/5/9 8:14 -0700, philip.r...@oracle.com:
>> (Yes, this is one of those rare cases in which a sponsor should use 
>> the -u option.)
> 
> I'd hazard a guess that there are number of people who overlook this option
> in part because they don't realise you can do
> 
> hg commit -u <SOMEBODY-ELSE> ...
> 
> I was kind of surprised myself when I first learned to do this as it
> seemed odd that someone else could claim a changeset was from
> another person. I thought you would need their private key to
> be able to do that.

No, your ssh key is used only to authenticate you to the hg server when
you do a push.  Modulo the constraints imposed by jcheck, you can use
the -u option to set the username string to anything you want.

FYI, in recent versions of Mercurial the -u option is, conveniently,
supported in commands other than commit, e.g., import, qnew, and qref.

- Mark

Reply via email to