# HG changeset patch # User Daniel J. Lauk # Date 2010-08-11 09:46:06 # Node ID 7e5f5e5858f9fdaa8e7b0bc500819bcd0f9873ab # Parent 9299b98041e8cac78c569fc68258c2f945223d2c convert: Using --dest-type svn crashed, if the source repo used tags. The convert extension requires puttags(self, tags) to return a sequence for a multi-variable assignment. If puttags implicitly returns None, the code will break when trying to un-pack None for assignment. diff --git a/hgext/convert/subversion.py b/hgext/convert/subversion.py --- a/hgext/convert/subversion.py +++ b/hgext/convert/subversion.py @@ -1158,3 +1158,4 @@ class svn_sink(converter_sink, commandli def puttags(self, tags): self.ui.warn(_('XXX TAGS NOT IMPLEMENTED YET\n')) + return None, None