# HG changeset patch # User Dan Villiom Podlaski Christiansen # Date 1376114496 -7200 # Node ID 362e359607c1df47653987ecf8796afae9fea9f5 # Parent c8d0f59835713d5054b5e85eee917e41fb0f194e push: allow obtaining the traceback for Subversion exceptions diff --git a/hgsubversion/pushmod.py b/hgsubversion/pushmod.py --- a/hgsubversion/pushmod.py +++ b/hgsubversion/pushmod.py @@ -200,6 +200,8 @@ def commit(ui, repo, rev_ctx, meta, base base_revision, set(addeddirs), set(deleteddirs), props, newcopies) except svnwrap.SubversionException, e: + ui.traceback() + if len(e.args) > 0 and e.args[1] in (svnwrap.ERR_FS_TXN_OUT_OF_DATE, svnwrap.ERR_FS_CONFLICT, svnwrap.ERR_FS_ALREADY_EXISTS):