Comment #5 on issue 821 by jonathan.ballet: Updating a diff with a diff +  
parent diff does not work.

I trace down the problem into reviewbord.diffviewer.forms, in

AFAIK, _process_files is called with check_existance=True, and so, the  
method checks
that the each file of the patch exists in the revision specified in the  
diff file.
However, the revision refers to the first patch, which is not yet commited  
into the
repository. Since we are using Mercurial, the method get_file() of the  
HgTool backend
raises an error:

FileNotFoundError: The file 'a' (ra3347c67b46f) could not be found in the  
unknown revision 'a3347c67b46f'

... which leads to the problem reported here.

However, I'm not sure what the best solution is...

You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:

You received this message because you are subscribed to the Google Groups 
"reviewboard-issues" group.
To post to this group, send email to
To unsubscribe from this group, send email to
For more options, visit this group at

Reply via email to