Steps to reproduce:
- Create a revision from the web UI.
- Submit a few diffs through the web UI.
- Submit one diff using 'arc diff --update <id>'
What happened:
The web UI shows all files twice in the file list and the incremental diff is incorrect, when looking at the a diff interval that crosses the change of submission tool.
To see a live example of this, see:
http://llvm-reviews.chandlerc.com/D714?vs=1747&id=1786&whitespace=ignore-all#toc
Diff 1742-1747 were submitted using the web UI, diffs 1786-1800 were submitted using arc.