Hi, According to the release notes for 1.7.13, parent diff support for Mercurial was fixed. I'm currently testing it, but Review Board is still reporting an error.
hg qpush <-- patch_1 hg qpush <-- patch_2 hg postreview -m qparent <-- yields review 1 Selecting View Diff on review 1 shows the error: Diff currently unavailable. *Error:* The file 'path/to/file' (abcdef) could not be found in the repository Details<https://oldozz.int.fusionio.com/r/30584/diff/#> Traceback (most recent call last): File "/usr/local/lib/python2.6/dist-packages/ReviewBoard-1.7.13-py2.6.egg/reviewboard/diffviewer/views.py", line 251, in view_diff_fragment diff_file = get_requested_diff_file() File "/usr/local/lib/python2.6/dist-packages/ReviewBoard-1.7.13-py2.6.egg/reviewboard/diffviewer/views.py", line 171, in get_requested_diff_file populate_diff_chunks(files, highlighting, request=request) File "/usr/local/lib/python2.6/dist-packages/ReviewBoard-1.7.13-py2.6.egg/reviewboard/diffviewer/diffutils.py", line 342, in populate_diff_chunks chunks = generator.get_chunks() File "/usr/local/lib/python2.6/dist-packages/ReviewBoard-1.7.13-py2.6.egg/reviewboard/diffviewer/chunk_generator.py", line 137, in get_chunks large_data=True) File "/usr/local/lib/python2.6/dist-packages/Djblets-0.7.17-py2.6.egg/djblets/util/misc.py", line 157, in cache_memoize data = lookup_callable() File "/usr/local/lib/python2.6/dist-packages/ReviewBoard-1.7.13-py2.6.egg/reviewboard/diffviewer/chunk_generator.py", line 136, in <lambda> lambda: list(self._get_chunks_uncached()), File "/usr/local/lib/python2.6/dist-packages/ReviewBoard-1.7.13-py2.6.egg/reviewboard/diffviewer/chunk_generator.py", line 141, in _get_chunks_uncached old = get_original_file(self.filediff, self.request) File "/usr/local/lib/python2.6/dist-packages/ReviewBoard-1.7.13-py2.6.egg/reviewboard/diffviewer/diffutils.py", line 126, in get_original_file request=request) File "/usr/local/lib/python2.6/dist-packages/ReviewBoard-1.7.13-py2.6.egg/reviewboard/scmtools/models.py", line 171, in get_file large_data=True)[0] File "/usr/local/lib/python2.6/dist-packages/Djblets-0.7.17-py2.6.egg/djblets/util/misc.py", line 157, in cache_memoize data = lookup_callable() File "/usr/local/lib/python2.6/dist-packages/ReviewBoard-1.7.13-py2.6.egg/reviewboard/scmtools/models.py", line 170, in <lambda> request)], File "/usr/local/lib/python2.6/dist-packages/ReviewBoard-1.7.13-py2.6.egg/reviewboard/scmtools/models.py", line 266, in _get_file_uncached data = self.get_scmtool().get_file(path, revision) File "/usr/local/lib/python2.6/dist-packages/ReviewBoard-1.7.13-py2.6.egg/reviewboard/scmtools/hg.py", line 37, in get_file return self.client.cat_file(path, str(revision)) File "/usr/local/lib/python2.6/dist-packages/ReviewBoard-1.7.13-py2.6.egg/reviewboard/scmtools/hg.py", line 223, in cat_file raise FileNotFoundError(path, rev) FileNotFoundError: The file 'path/to/file' (abcdef) could not be found in the repository -- Bruce Cran -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~----------~----~----~----~------~----~------~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en --- You received this message because you are subscribed to the Google Groups "reviewboard" group. To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.