[PATCH] keyword: wrap repo.commitctx instead of commit

Augie Fackler durin42 at gmail.com
Tue Jun 30 02:01:35 UTC 2009


On Jun 29, 2009, at 6:21 PM, Christian Ebert wrote:

> # HG changeset patch
> # User Christian Ebert <blacktrash at gmx.net>
> # Date 1246317449 -7200
> # Node ID 2a9b3d89cdda24eb72648a6e3b76c2cc4235c216
> # Parent  3d11f8337bf9956c1fceb7dd937e22053cf33386
> keyword: wrap repo.commitctx instead of commit
>
> This avoids forcing the dirstate of overwritten files
> to normal during a commit.

How will this interact with other extensions that expect to use  
commitctx directly? I'm personally concerned about convert, hg-git and  
hgsubversion, which all use commitctx to produce their converted  
revisions.

Should such extensions start checking for the presence of the keyword  
wrapper and refuse to work if it is enabled?




More information about the Mercurial-devel mailing list