# HG changeset patch # User Augie Fackler # Date 1384728588 18000 # Node ID 5e301ca90b26c64d2bfaa6f9e50007778c96df0a # Parent 6bb9de1e4d168b94895e4221ddfb850514868229# Parent d54467c1a19803de109fb8a297537d052cecc189 Merge with stable. diff -r 6bb9de1e4d16 -r 5e301ca90b26 hgext/convert/subversion.py --- a/hgext/convert/subversion.py Sun Nov 17 13:31:18 2013 -0800 +++ b/hgext/convert/subversion.py Sun Nov 17 17:49:48 2013 -0500 @@ -91,10 +91,11 @@ discover_changed_paths=True, strict_node_history=False): protocol = -1 def receiver(orig_paths, revnum, author, date, message, pool): + paths = {} if orig_paths is not None: for k, v in orig_paths.iteritems(): - orig_paths[k] = changedpath(v) - pickle.dump((orig_paths, revnum, author, date, message), + paths[k] = changedpath(v) + pickle.dump((paths, revnum, author, date, message), fp, protocol) try: diff -r 6bb9de1e4d16 -r 5e301ca90b26 hgext/share.py --- a/hgext/share.py Sun Nov 17 13:31:18 2013 -0800 +++ b/hgext/share.py Sun Nov 17 17:49:48 2013 -0500 @@ -59,7 +59,7 @@ lock and lock.release() # update store, spath, sopener and sjoin of repo - repo.__init__(repo.baseui, repo.root) + repo.unfiltered().__init__(repo.baseui, repo.root) cmdtable = { "share":