# # # patch "tracvc/mtn/automate.py" # from [26b9c724d86bb12747b9dde784c10b38b3675583] # to [a05e6383326ca6810bc7345432de6c9d366ffa25] # ============================================================ --- tracvc/mtn/automate.py 26b9c724d86bb12747b9dde784c10b38b3675583 +++ tracvc/mtn/automate.py a05e6383326ca6810bc7345432de6c9d366ffa25 @@ -256,14 +256,17 @@ class MTN: # start a new changeset cs = Changeset(values[0]) changesets.append(cs) + oldpath = None elif key == 'delete': path = util.add_slash(util.u(values[0])) cs.deleted.append(path) - elif key == 'to': - newpath = util.add_slash(util.u(values[0])) elif key == 'rename': oldpath = util.add_slash(util.u(values[0])) - cs.renamed[newpath] = oldpath + elif key == 'to': + if oldpath: + newpath = util.add_slash(util.u(values[0])) + cs.renamed[newpath] = oldpath + oldpath = None elif key == 'add_dir': path = util.add_slash(util.u(values[0])) cs.added[path] = 'dir'