[PATCH] keyword: wlock while setting branch in kwdemo
Augie Fackler
raf at durin42.com
Wed Nov 27 08:59:18 CST 2013
On Wed, Nov 20, 2013 at 12:57:41PM +0000, Christian Ebert wrote:
> # HG changeset patch
> # User Christian Ebert <blacktrash at gmx.net>
> # Date 1384952108 0
> # Wed Nov 20 12:55:08 2013 +0000
> # Node ID 45d15012f02b332cdc16f00a894b1ec29926633d
> # Parent 6d4fda48b4e3710cfc2161f676adb46c424079d3
> keyword: wlock while setting branch in kwdemo
queued, thanks
>
> diff --git a/hgext/keyword.py b/hgext/keyword.py
> --- a/hgext/keyword.py
> +++ b/hgext/keyword.py
> @@ -439,7 +439,11 @@
> repo[None].add([fn])
> ui.note(_('\nkeywords written to %s:\n') % fn)
> ui.note(keywords)
> - repo.dirstate.setbranch('demobranch')
> + wlock = repo.wlock()
> + try:
> + repo.dirstate.setbranch('demobranch')
> + finally:
> + wlock.release()
> for name, cmd in ui.configitems('hooks'):
> if name.split('.', 1)[0].find('commit') > -1:
> repo.ui.setconfig('hooks', name, '')
> _______________________________________________
> Mercurial-devel mailing list
> Mercurial-devel at selenic.com
> http://selenic.com/mailman/listinfo/mercurial-devel
More information about the Mercurial-devel
mailing list