After C-Mike merged the mergeinfoless-copies branch, none of the 'log -g' and
'blame -g' tests broke, which was surprising. It turns out that they use a dump
file which was created before the branch was merged, and therefore has
copies-with-mergeinfo. To solve this, we can do one of two things:
1) Regenerate the basic-merge.dump file with a recent trunk (or just edit it to
remove the copy-generated mergeinfo).
2) Convert the series of actions in the dump file into a python function, which
we can then use to create a suitable repository for the given tests. (This
has the added benefit of not requiring any subsequent updates.)
After the dumpfile/tests have been updated, failing tests will need to be fixed.
(I'd love to work on this, but Real Life has me quite busy for the next couple
of weeks. If somebody could get around to just updating the dumpfile, I can
work on the failing tests.)