# HG changeset patch # User Patrick Mezard # Date 1305402247 -7200 # Node ID d50858a8a17bfff86df93caa11b9dfedf9b7fa3d # Parent 37ad86983a6d9de63f17845ecdbb4c07dbc363b3 wrapper: fix bail_if_changed() after hg.d68ddccf276b Original fix by Peter Arrenbrecht diff --git a/hgsubversion/wrappers.py b/hgsubversion/wrappers.py --- a/hgsubversion/wrappers.py +++ b/hgsubversion/wrappers.py @@ -122,7 +122,11 @@ def push(repo, dest, force, revs): """push revisions starting at a specified head back to Subversion. """ assert not revs, 'designated revisions for push remains unimplemented.' - cmdutil.bail_if_changed(repo) + if hasattr(cmdutil, 'bail_if_changed'): + cmdutil.bail_if_changed(repo) + else: + # Since 1.9 (d68ddccf276b) + cmdutil.bailifchanged(repo) checkpush = getattr(repo, 'checkpush', None) if checkpush: checkpush(force, revs)